Partager via


Interface IADsPathname (iads.h)

L’interface IADsPathname analyse le chemin X.500 et Windows dans ADSI.

L’interface IADsPathname peut être utilisée pour :

  • Définissez et obtenez des chemins d’accès d’objets ADSI dans différents formats.
  • Extrayez ou ajoutez chaque élément pour un ADsPath donné.
  • Construisez ADsPaths à utiliser dans les requêtes d’objets d’annuaire.
L’interface IADsPathname est implémentée sur un objet Pathname. Vous devez instancier l’objet Pathname pour utiliser les méthodes définies dans l’interface IADsPathname . Cette exigence est similaire à l’appel de la fonction CoCreateInstance() en C++.
IADsPathname *pPathname=NULL;
HRESULT hr;
 
hr = CoCreateInstance(CLSID_Pathname,
                      NULL,
                      CLSCTX_INPROC_SERVER,
                      IID_IADsPathname,
                      (void**)&pPathname);

Vous pouvez également appeler l’opérateur New en Visual Basic :

Dim path As New Pathname

Ou utilisez la fonction CreateObject dans VBScript, en fournissant « Pathname » comme ProgID.

Dim path
Set path = CreateObject("Pathname")

L’interface IADsPathname utilise deux types d’énumération : ADS_SETTYPE_ENUM et ADS_FORMAT_ENUM.

Héritage

L’interface IADsPathname hérite de l’interface IDispatch. IADsPathname a également les types de membres suivants :

Méthodes

L’interface IADsPathname a ces méthodes.

 
IADsPathname::AddLeafElement

Ajoute un élément à la fin du chemin d’accès du répertoire déjà défini sur l’objet Pathname.
IADsPathname::CopyPath

Crée une copie de l’objet Pathname.
IADsPathname::GetElement

Récupère un élément d’un chemin d’accès au répertoire.
IADsPathname::GetEscapedElement

Permet d’échapper les caractères spéciaux dans le chemin d’entrée.
IADsPathname::GetNumElements

Récupère le nombre d’éléments dans le chemin d’accès.
IADsPathname::RemoveLeafElement

Supprime le dernier élément du chemin d’accès du répertoire qui a été défini sur l’objet Pathname.
IADsPathname::Retrieve

La méthode IADsPathname::Retrieve récupère le chemin d’accès de l’objet avec différents types de format.
IADsPathname::Set

Configure l’objet Pathname pour l’analyse d’un chemin d’accès au répertoire.
IADsPathname::SetDisplayType

Spécifie comment afficher le chemin d’accès d’un objet.

Spécifications

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Windows
En-tête iads.h

Voir aussi

ADS_FORMAT_ENUM

ADS_SETTYPE_ENUM

CoCreateInstance()

IaDsPathname, méthodes de propriété

IDispatch