共用方式為


(dsclient.h) IDsDisplaySpecifier 介面

IDsDisplaySpecifier 介面可讓您存取 displaySpecifier 類別的 Active Directory 網域 Service 物件。 這類對象稱為 顯示規範。 顯示規範會儲存 Active Directory 網域服務 中對象的使用者介面元素,例如屬性頁或操作功能表等使用者介面元素的數據。 如需詳細資訊,請參閱 顯示規範

這個介面可用來擴充 Active Directory 網域服務 中現有對象的顯示功能、管理新目錄對象的顯示,或增強啟用 Active Directory 網域服務 應用程式的顯示。 如需詳細資訊,請參閱 擴充目錄對象的使用者介面

若要建立此介面的實例,請使用CLSID_DsDisplaySpecifier對象標識符呼叫 CoCreateInstance,如下列程式代碼範例所示。

#include <objbase.h>
#define INITGUID
#include <initguid.h>
#include "dsclient.h"
 
HRESULT hr;
IDsDisplaySpecifier *pDS;

CoInitialize(NULL);

hr = CoCreateInstance( CLSID_DsDisplaySpecifier,
                       NULL,
                       CLSCTX_INPROC_SERVER,
                       IID_IDsDisplaySpecifier,
                       (void**)&pDS);
if(SUCCEEDED(hr))
{
    // More code calling the interface methods.
    
    pDS->Release();
}
 
CoUninitialize();

繼承

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

方法

IDsDisplaySpecifier 介面具有這些方法。

 
IDsDisplaySpecifier::EnumClassAttributes

列舉指定物件類別的屬性。
IDsDisplaySpecifier::GetAttributeADsType

擷取指定屬性的屬性類型。
IDsDisplaySpecifier::GetClassCreationInfo

擷取指定物件類別之類別建立精靈物件的相關數據。
IDsDisplaySpecifier::GetDisplaySpecifier

IDsDisplaySpecifier::GetDisplaySpecifier 方法會系結至 Active Directory 網域服務 中指定類別的顯示規範物件。
IDsDisplaySpecifier::GetFriendlyAttributeName

IDsDisplaySpecifier::GetFriendlyAttributeName 方法會從指定物件類別之屬性的當地語系化名稱擷取。
IDsDisplaySpecifier::GetFriendlyClassName

IDsDisplaySpecifier::GetFriendlyClassName 方法會擷取物件類別的當地語系化名稱。
IDsDisplaySpecifier::GetIcon

IDsDisplaySpecifier::GetIcon 方法會取得指定物件類別的圖示。
IDsDisplaySpecifier::GetIconLocation

取得指定物件類別的圖示位置。
IDsDisplaySpecifier::IsClassContainer

判斷指定的物件類別是否為容器。
IDsDisplaySpecifier::SetLanguageID

將 IDsDisplaySpecifier 物件所使用的地區設定變更為指定的語言。
IDsDisplaySpecifier::SetServer

指定從中取得顯示規範數據的伺服器。

規格需求

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

另請參閱

CoCreateInstance

在 Active Directory 網域服務 中顯示介面

ICommonQuery

IDsBrowseDomainTree

IPersistQuery

IQueryForm