Interface IDsDisplaySpecifier (dsclient.h)
A interface IDsDisplaySpecifier fornece acesso a objetos Domínio do Active Directory Service da classe displaySpecifier. Esses objetos são conhecidos como especificadores de exibição. Um especificador de exibição armazena dados sobre como elementos de interface do usuário, como páginas de propriedades ou menus de contexto, de um objeto em Active Directory Domain Services devem ser exibidos. Para obter mais informações, consulte Especificadores de exibição.
Essa interface é usada para estender os recursos de exibição de um objeto existente em Active Directory Domain Services, gerenciar a exibição de um novo objeto de diretório ou aprimorar a exibição de um aplicativo habilitado para Active Directory Domain Services. Para obter mais informações, consulte Estendendo a interface do usuário para objetos de diretório.
Para criar uma instância dessa interface, chame CoCreateInstance com o identificador de objeto CLSID_DsDisplaySpecifier, conforme mostrado no exemplo de código a seguir.
#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();
Herança
A interface IDsDisplaySpecifier herda da interface IUnknown . IDsDisplaySpecifier também tem estes tipos de membros:
Métodos
A interface IDsDisplaySpecifier tem esses métodos.
IDsDisplaySpecifier::EnumClassAttributes Enumera os atributos de uma determinada classe de objeto. |
IDsDisplaySpecifier::GetAttributeADsType Recupera o tipo de atributo para um determinado atributo. |
IDsDisplaySpecifier::GetClassCreationInfo Recupera dados sobre os objetos do assistente de criação de classe para uma determinada classe de objeto. |
IDsDisplaySpecifier::GetDisplaySpecifier O método IDsDisplaySpecifier::GetDisplaySpecifier é associado ao objeto especificador de exibição de uma determinada classe em Active Directory Domain Services. |
IDsDisplaySpecifier::GetFriendlyAttributeName O método IDsDisplaySpecifier::GetFriendlyAttributeName recupera do nome localizado de um atributo de uma determinada classe de objeto. |
IDsDisplaySpecifier::GetFriendlyClassName O método IDsDisplaySpecifier::GetFriendlyClassName recupera o nome localizado para uma classe de objeto. |
IDsDisplaySpecifier::GetIcon O método IDsDisplaySpecifier::GetIcon obtém o ícone de uma determinada classe de objeto. |
IDsDisplaySpecifier::GetIconLocation Obtém o local do ícone para uma determinada classe de objeto. |
IDsDisplaySpecifier::IsClassContainer Determina se uma determinada classe de objeto é um contêiner. |
IDsDisplaySpecifier::SetLanguageID Altera a localidade usada pelo objeto IDsDisplaySpecifier para um idioma especificado. |
IDsDisplaySpecifier::SetServer Especifica o servidor do qual os dados do especificador de exibição são obtidos. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | dsclient.h |