IDsDisplaySpecifier, interface (dsclient.h)
L’interface IDsDisplaySpecifier permet d’accéder aux objets domaine Active Directory Service de la classe displaySpecifier. Ces objets sont appelés spécificateurs d’affichage. Un spécificateur d’affichage stocke des données sur la façon dont les éléments de l’interface utilisateur, tels que les pages de propriétés ou les menus contextuels, d’un objet dans services de domaine Active Directory doivent être affichés. Pour plus d’informations, consultez Spécificateurs d’affichage.
Cette interface permet d’étendre les fonctionnalités d’affichage d’un objet existant dans services de domaine Active Directory, de gérer l’affichage d’un nouvel objet d’annuaire ou d’améliorer l’affichage d’une application services de domaine Active Directory activée. Pour plus d’informations, consultez Extension de l’interface utilisateur pour les objets d’annuaire.
Pour créer une instance de cette interface, appelez CoCreateInstance avec l’identificateur d’objet CLSID_DsDisplaySpecifier, comme indiqué dans l’exemple de code suivant.
#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();
Héritage
L’interface IDsDisplaySpecifier hérite de l’interface IUnknown. IDsDisplaySpecifier a également les types de membres suivants :
Méthodes
L’interface IDsDisplaySpecifier a ces méthodes.
IDsDisplaySpecifier ::EnumClassAttributes Énumère les attributs d’une classe d’objet donnée. |
IDsDisplaySpecifier ::GetAttributeADsType Récupère le type d’attribut pour un attribut donné. |
IDsDisplaySpecifier ::GetClassCreationInfo Récupère les données relatives aux objets de l’Assistant Création de classe pour une classe d’objet donnée. |
IDDisplaySpecifier ::GetDisplaySpecifier La méthode IDsDisplaySpecifier ::GetDisplaySpecifier est liée à l’objet spécificateur d’affichage pour une classe donnée dans services de domaine Active Directory. |
IDsDisplaySpecifier ::GetFriendlyAttributeName La méthode IDsDisplaySpecifier ::GetFriendlyAttributeName récupère le nom localisé d’un attribut d’une classe d’objet donnée. |
IDsDisplaySpecifier ::GetFriendlyClassName La méthode IDsDisplaySpecifier ::GetFriendlyClassName récupère le nom localisé d’une classe d’objet. |
IDsDisplaySpecifier ::GetIcon La méthode IDsDisplaySpecifier ::GetIcon obtient l’icône pour une classe d’objet donnée. |
IDsDisplaySpecifier ::GetIconLocation Obtient l’emplacement de l’icône pour une classe d’objet donnée. |
IDsDisplaySpecifier ::IsClassContainer Détermine si une classe d’objet donnée est un conteneur. |
IDsDisplaySpecifier ::SetLanguageID Modifie les paramètres régionaux utilisés par l’objet IDsDisplaySpecifier en une langue spécifiée. |
IDsDisplaySpecifier ::SetServer Spécifie le serveur à partir duquel les données du spécificateur d’affichage sont obtenues. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | dsclient.h |
Voir aussi
Afficher les interfaces dans services de domaine Active Directory