Compartilhar via


Métodos de propriedade IADSOU

Os métodos de propriedade da interface IADsOU obtêm ou definem as propriedades listadas na tabela a seguir. Para obter mais informações, consulte Métodos de propriedade de interface.

Propriedades

BusinessCategory

Uma cadeia de caracteres que contém a função comercial geral ou as funções executadas pela unidade organizacional, por exemplo, "Contabilidade".

Tipo de acesso: leitura/gravação

Tipo de dados de script: BSTR

// C++ method syntax
HRESULT get_BusinessCategory(
  [out] BSTR* pbstrBusinessCategory
);
HRESULT put_BusinessCategory(
  [in] BSTR bstrBusinessCategory
);

Descrição

Uma cadeia de caracteres que contém uma descrição textual da unidade organizacional.

Tipo de acesso: leitura/gravação

Tipo de dados de script: BSTR

// C++ method syntax
HRESULT get_Description(
  [out] BSTR* pbstrDescription
);
HRESULT put_Description(
  [in] BSTR bstrDescription
);

FaxNumber

Uma cadeia de caracteres que contém o número fac-símile da unidade organizacional.

Tipo de acesso: leitura/gravação

Tipo de dados de script: BSTR

// C++ method syntax
HRESULT get_FaxNumber(
  [out] BSTR* pbstrFaxNumber
);
HRESULT put_FaxNumber(
  [in] BSTR bstrFaxNumber
);

LocalityName

Uma cadeia de caracteres que contém o nome da região geográfica da unidade organizacional.

Tipo de acesso: leitura/gravação

Tipo de dados de script: BSTR

// C++ method syntax
HRESULT get_LocalityName(
  [out] BSTR* pbstrLocalityName
);
HRESULT put_LocalityName(
  [in] BSTR bstrLocalityName
);

PostalAddress

Uma cadeia de caracteres que contém o endereço postal da unidade organizacional.

Tipo de acesso: leitura/gravação

Tipo de dados de script: BSTR

// C++ method syntax
HRESULT get_PostalAddress(
  [out] BSTR* pbstrPostalAddress
);
HRESULT put_PostalAddress(
  [in] BSTR bstrPostalAddress
);

SeeAlso

Uma matriz de cadeias de caracteres que contém os nomes diferenciados de outros objetos de diretório que podem ser relevantes para esse objeto.

Tipo de acesso: leitura/gravação

Tipo de dados de script: VARIANT

// C++ method syntax
HRESULT get_SeeAlso(
  [out] VARIANT* pvSeeAlso
);
HRESULT put_SeeAlso(
  [in] VARIANT vSeeAlso
);

TelephoneNumber

Uma cadeia de caracteres que contém o número de telefone da unidade organizacional.

Tipo de acesso: leitura/gravação

Tipo de dados de script: BSTR

// C++ method syntax
HRESULT get_TelephoneNumber(
  [out] BSTR* pbstrTelephoneNumber
);
HRESULT put_TelephoneNumber(
  [in] BSTR bstrTelephoneNumber
);

Exemplos

O exemplo de código a seguir exibe a BusinessCategory e a Descrição de todas as unidades da organização em um contêiner. Ele pressupõe que o serviço de diretório subjacente dá suporte ao agrupamento de objetos de diretório por unidade organizacional.

Dim dom As IADsContainer
Dim ou As IADsOU

' Bind to the container.
Set dom = GetObject("LDAP://server1/domain1")

' Filter out all objects that are not of class "organizationalUnit".
dom.filter = Array("organizationalUnit")

' Enumerate the organizational units in the container and display  
' the BusinessCategory and Description properties of each OU.
For Each ou In dom
    MsgBox ou.BusinessCategory & ": " & ou.Description
Next

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Cabeçalho
Iads.h
DLL
Activeds.dll
IID
IID_IADsOU é definido como A2F733B8-EFFE-11CF-8ABC-00C04FD8D503

Confira também

IADSOU

Métodos de propriedade interface