Compartir a través de


Interfaz IDsDisplaySpecifier (dsclient.h)

La interfaz IDsDisplaySpecifier proporciona acceso a Dominio de Active Directory objetos Service de la clase displaySpecifier. Estos objetos se conocen como especificadores de pantalla. Un especificador de visualización almacena datos sobre cómo se mostrarán los elementos de la interfaz de usuario, como páginas de propiedades o menús contextuales, de un objeto de Servicios de dominio de Active Directory. Para obtener más información, vea Mostrar especificadores.

Esta interfaz se usa para ampliar las características de visualización de un objeto existente en Servicios de dominio de Active Directory, administrar la presentación de un nuevo objeto de directorio o mejorar la visualización de una aplicación habilitada para Servicios de dominio de Active Directory. Para obtener más información, vea Extender la interfaz de usuario para objetos de directorio.

Para crear una instancia de esta interfaz, llame a CoCreateInstance con el identificador de objeto CLSID_DsDisplaySpecifier como se muestra en el ejemplo de código siguiente.

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

Herencia

La interfaz IDsDisplaySpecifier hereda de la interfaz IUnknown . IDsDisplaySpecifier también tiene estos tipos de miembros:

Métodos

La interfaz IDsDisplaySpecifier tiene estos métodos.

 
IDsDisplaySpecifier::EnumClassAttributes

Enumera los atributos de una clase de objeto determinada.
IDsDisplaySpecifier::GetAttributeADsType

Recupera el tipo de atributo de un atributo determinado.
IDsDisplaySpecifier::GetClassCreationInfo

Recupera datos sobre los objetos del Asistente para la creación de clases para una clase de objeto determinada.
IDsDisplaySpecifier::GetDisplaySpecifier

El método IDsDisplaySpecifier::GetDisplaySpecifier se enlaza al objeto de especificador de visualización para una clase determinada en Servicios de dominio de Active Directory.
IDsDisplaySpecifier::GetFriendlyAttributeName

El método IDsDisplaySpecifier::GetFriendlyAttributeName recupera del nombre localizado de un atributo de una clase de objeto determinada.
IDsDisplaySpecifier::GetFriendlyClassName

El método IDsDisplaySpecifier::GetFriendlyClassName recupera el nombre localizado de una clase de objeto.
IDsDisplaySpecifier::GetIcon

El método IDsDisplaySpecifier::GetIcon obtiene el icono de una clase de objeto determinada.
IDsDisplaySpecifier::GetIconLocation

Obtiene la ubicación del icono de una clase de objeto determinada.
IDsDisplaySpecifier::IsClassContainer

Determina si una clase de objeto determinada es un contenedor.
IDsDisplaySpecifier::SetLanguageID

Cambia la configuración regional usada por el objeto IDsDisplaySpecifier a un idioma especificado.
IDsDisplaySpecifier::SetServer

Especifica el servidor del que se obtienen los datos del especificador de visualización.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado dsclient.h

Consulte también

Cocreateinstance

Mostrar interfaces en Servicios de dominio de Active Directory

ICommonQuery

IDsBrowseDomainTree

IPersistQuery

IQueryForm