Freigeben über


IADsOU-Eigenschaftsmethoden

Die Eigenschaftenmethoden der IADsOU-Schnittstelle rufen die in der folgenden Tabelle aufgeführten Eigenschaften ab oder legen sie fest. Weitere Informationen finden Sie unter Schnittstelleneigenschaftenmethoden.

Eigenschaften

BusinessCategory

Eine Zeichenfolge, die die allgemeinen Geschäftsfunktionen enthält, die von der Organisationseinheit ausgeführt werden, z. B. "Buchhaltung".

Zugriffstyp: Lese-/Schreibzugriff

Skriptdatentyp: BSTR

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

Beschreibung

Eine Zeichenfolge, die eine Textbeschreibung der Organisationseinheit enthält.

Zugriffstyp: Lese-/Schreibzugriff

Skriptdatentyp: BSTR

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

FaxNumber

Eine Zeichenfolge, die die Faksimile-Nummer der Organisationseinheit enthält.

Zugriffstyp: Lese-/Schreibzugriff

Skriptdatentyp: BSTR

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

LocalityName

Eine Zeichenfolge, die den Namen der geografischen Region der Organisationseinheit enthält.

Zugriffstyp: Lese-/Schreibzugriff

Skriptdatentyp: BSTR

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

PostalAddress

Eine Zeichenfolge, die die Postadresse der Organisationseinheit enthält.

Zugriffstyp: Lese-/Schreibzugriff

Skriptdatentyp: BSTR

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

SieheAlso

Ein Array von Zeichenfolgen, das die distinguished Names anderer Verzeichnisobjekte enthält, die für dieses Objekt relevant sein können.

Zugriffstyp: Lese-/Schreibzugriff

Skriptdatentyp: VARIANT

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

TelephoneNumber

Eine Zeichenfolge, die die Telefonnummer der Organisationseinheit enthält.

Zugriffstyp: Lese-/Schreibzugriff

Skriptdatentyp: BSTR

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

Beispiele

Im folgenden Codebeispiel werden businessCategory und Description aller organization Einheiten in einem Container angezeigt. Es wird davon ausgegangen, dass der zugrunde liegende Verzeichnisdienst die Gruppierung von Verzeichnisobjekten nach organization Einheit unterstützt.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Header
Iads.h
DLL
Activeds.dll
IID
IID_IADsOU wird als A2F733B8-EFFE-11CF-8ABC-00C04FD8D503 definiert.

Siehe auch

IADsOU

Methoden der Interface-Eigenschaft