Méthodes de propriété IADsOU

Les méthodes de propriété de l’interface IADsOU obtiennent ou définissent les propriétés énumérées dans le tableau suivant. Pour plus d’informations, consultez méthodes de propriété d’interface.

Propriétés

BusinessCategory

Chaîne qui contient la fonction commerciale générale ou les fonctions effectuées par l’unité d’organisation, par exemple « comptabilité ».

Type d’accès : lecture/écriture

Type de données de script : BSTR

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

Description

Chaîne qui contient une description textuelle de l’unité d’organisation.

Type d’accès : lecture/écriture

Type de données de script : BSTR

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

FaxNumber

Chaîne qui contient le numéro de télécopie de l’unité d’organisation.

Type d’accès : lecture/écriture

Type de données de script : BSTR

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

LocalityName

Chaîne qui contient le nom de la région géographique de l’unité d’organisation.

Type d’accès : lecture/écriture

Type de données de script : BSTR

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

PostalAddress

Chaîne qui contient l’adresse postale de l’unité d’organisation.

Type d’accès : lecture/écriture

Type de données de script : BSTR

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

SeeAlso

Tableau de chaînes qui contient les noms uniques des autres objets d’annuaire qui peuvent être pertinents pour cet objet.

Type d’accès : lecture/écriture

Type de données de script : variante

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

TelephoneNumber

Chaîne qui contient le numéro de téléphone de l’unité d’organisation.

Type d’accès : lecture/écriture

Type de données de script : BSTR

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

Exemples

L’exemple de code suivant affiche le BusinessCategory et la Description de toutes les unités d’organisation dans un conteneur. Il part du principe que le service d’annuaire sous-jacent prend en charge le regroupement d’objets d’annuaire par unité d’organisation.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
En-tête
IADs. h
DLL
Activeds.dll
IID
IID _ IADsOU est défini en tant que A2F733B8-effe-11CF-8ABC-00C04FD8D503

Voir aussi

IADsOU

Méthodes de propriété d’interface