Condividi tramite


Interfaccia IDsDisplaySpecifier (dsclient.h)

L'interfaccia IDsDisplaySpecifier fornisce l'accesso agli oggetti service Dominio di Active Directory della classe displaySpecifier. Tali oggetti sono noti come identificatori di visualizzazione. Un identificatore di visualizzazione archivia i dati sulla modalità di visualizzazione degli elementi dell'interfaccia utente, ad esempio pagine di proprietà o menu di scelta rapida, di un oggetto in Active Directory Domain Services da visualizzare. Per altre informazioni, vedere Identificatori di visualizzazione.

Questa interfaccia viene usata per estendere le funzionalità di visualizzazione di un oggetto esistente in Active Directory Domain Services, gestire la visualizzazione per un nuovo oggetto directory o migliorare la visualizzazione di un'applicazione Active Directory Domain Services abilitata. Per altre informazioni, vedere Estensione dell'interfaccia utente per gli oggetti directory.

Per creare un'istanza di questa interfaccia, chiamare CoCreateInstance con l'identificatore dell'oggetto CLSID_DsDisplaySpecifier , come illustrato nell'esempio di codice seguente.

#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();

Ereditarietà

L'interfaccia IDsDisplaySpecifier eredita dall'interfaccia IUnknown . Gli IDDisplaySpecifier hanno anche questi tipi di membri:

Metodi

L'interfaccia IDDisplaySpecifier include questi metodi.

 
IDDisplaySpecifier::EnumClassAttributes

Enumera gli attributi per una classe oggetto specificata.
IDDisplaySpecifier::GetAttributeADsType

Recupera il tipo di attributo per un attributo specificato.
IDDisplaySpecifier::GetClassCreationInfo

Recupera i dati relativi agli oggetti creazione guidata classe per una determinata classe oggetto.
IDDisplaySpecifier::GetDisplaySpecifier

Il metodo IDsDisplaySpecifier::GetDisplaySpecifier associa all'oggetto identificatore di visualizzazione per una determinata classe in Active Directory Domain Services.
IDDisplaySpecifier::GetFriendlyAttributeName

Il metodo IDsDisplaySpecifier::GetFriendlyAttributeName recupera dal nome localizzato di un attributo di una classe oggetto specificata.
IDDisplaySpecifier::GetFriendlyClassName

Il metodo IDsDisplaySpecifier::GetFriendlyClassName recupera il nome localizzato per una classe oggetto.
IDDisplaySpecifier::GetIcon

Il metodo IDsDisplaySpecifier::GetIcon ottiene l'icona per una determinata classe oggetto.
IDDisplaySpecifier::GetIconLocation

Ottiene la posizione dell'icona per una classe oggetto specificata.
IDDisplaySpecifier::IsClassContainer

Determina se una classe oggetto specificata è un contenitore.
IDDisplaySpecifier::SetLanguageID

Modifica le impostazioni locali usate dall'oggetto IDDisplaySpecifier in una lingua specificata.
IDDisplaySpecifier::SetServer

Specifica il server da cui vengono ottenuti i dati dell'identificatore di visualizzazione.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione dsclient.h

Vedi anche

Cocreateinstance

Visualizzare le interfacce in Active Directory Domain Services

ICommonQuery

IdBrowseDomainTree

IPersistQuery

IQueryForm