共用方式為


IADsNameTranslate 介面 (iads.h)

IADsNameTranslate介面會將辨別名稱轉譯 (DN) ADS_NAME_TYPE_ENUM列舉中所定義的各種格式。 此功能可供 Active Directory 中的物件使用。

名稱轉譯會在目錄伺服器上執行。 若要轉譯 DN,請利用 IADsNameTranslate 物件來與伺服器通訊,並指定感興趣的物件以及所需的格式。 以下是使用 IADsNameTranslate 介面的一般程式。

首先,建立 IADsNameTranslate 物件的實例。

其次,使用 指定目錄伺服器,以初始化 IADsNameTranslate 物件
IADsNameTranslate::InitIADsNameTranslate::InitEx 方法。

第三,使用 IADsNameTranslate::Set 方法指定名稱,並使用 IADsNameTranslate::SetEx 方法來設定伺服器上的目錄物件。

第四,使用 IADsNameTranslate::GetIADsNameTranslate::GetEx 方法,以指定的格式擷取物件名稱。

下列程式碼範例示範如何在 Visual C++、Visual Basic 和 VBScript/Active Server Pages 中建立 IADsNameTranslate 物件。

注意IADsNameTranslate所定義之ADS_NAME_TYPE_ENUM列舉中所定義的格式專案不相等,而且無法與DsC,Name函式所使用的格式專案互換。 請勿混淆適當地使用這些類似名稱但不可交換的專案格式。
 

繼承

IADsNameTranslate介面繼承自IDispatch介面。 IADsNameTranslate 也有下列類型的成員:

方法

IADsNameTranslate介面具有這些方法。

 
IADsNameTranslate::Get

擷取指定格式的目錄物件名稱。
IADsNameTranslate::GetEx

取得指定格式的物件名稱。
IADsNameTranslate::Init

使用目前使用者的認證,藉由系結至指定的目錄伺服器、網域或通用類別目錄,初始化名稱轉譯物件。
IADsNameTranslate::InitEx

使用指定的使用者認證,藉由系結至指定的目錄伺服器、網域或通用類別目錄,初始化名稱轉譯物件。
IADsNameTranslate::Set

指示目錄服務為名稱轉譯設定指定的物件。
IADsNameTranslate::SetEx

建立物件陣列以進行名稱轉譯。

需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 iads.h

另請參閱

ADS_NAME_TYPE_ENUM

CoCreateInstance

IADsNameTranslate 屬性方法

IADsNameTranslate 介面

IADsNameTranslate::Get

IADsNameTranslate::GetEx

IADsNameTranslate::Init

IADsNameTranslate::InitEx

IADsNameTranslate::Set

IADsNameTranslate::SetEx

IDispatch