Condividi tramite


Interfaccia IADsPathname (iads.h)

L'interfaccia IADsPathname analizza il percorso X.500 e Windows in ADSI.

L'interfaccia IADsPathname può essere usata per:

  • Impostare e ottenere percorsi di oggetti ADSI in formati diversi.
  • Estrarre o aggiungere ogni elemento per un determinato ADsPath.
  • Creare ADsPath da usare nelle query degli oggetti directory.
L'interfaccia IADsPathname viene implementata in un oggetto Pathname . È necessario creare un'istanza dell'oggetto Pathname per usare i metodi definiti nell'interfaccia IADsPathname . Questo requisito è simile alla chiamata alla funzione CoCreateInstance() in C++.
IADsPathname *pPathname=NULL;
HRESULT hr;
 
hr = CoCreateInstance(CLSID_Pathname,
                      NULL,
                      CLSCTX_INPROC_SERVER,
                      IID_IADsPathname,
                      (void**)&pPathname);

È anche possibile richiamare l'operatore New in Visual Basic:

Dim path As New Pathname

In alternativa, usare la funzione CreateObject in VBScript, specificando "Pathname" come ProgID.

Dim path
Set path = CreateObject("Pathname")

L'interfaccia IADsPathname usa due tipi di enumerazione: ADS_SETTYPE_ENUM e ADS_FORMAT_ENUM.

Ereditarietà

L'interfaccia IADsPathname eredita dall'interfaccia IDispatch . IADsPathname include anche questi tipi di membri:

Metodi

L'interfaccia IADsPathname include questi metodi.

 
IADsPathname::AddLeafElement

Aggiunge un elemento alla fine del percorso della directory già impostato nell'oggetto Pathname.
IADsPathname::CopyPath

Crea una copia dell'oggetto Pathname.
IADsPathname::GetElement

Recupera un elemento di un percorso della directory.
IADsPathname::GetEscapedElement

Usato per eseguire l'escape di caratteri speciali nel percorso di input.
IADsPathname::GetNumElements

Recupera il numero di elementi nel percorso.
IADsPathname::RemoveLeafElement

Rimuove l'ultimo elemento dal percorso della directory impostato nell'oggetto Pathname.
IADsPathname::Retrieve

Il metodo IADsPathname::Retrieve recupera il percorso dell'oggetto con tipi di formato diversi.
IADsPathname::Set

Imposta l'oggetto Pathname per l'analisi di un percorso della directory.
IADsPathname::SetDisplayType

Specifica come visualizzare il percorso di un oggetto.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione iads.h

Vedi anche

ADS_FORMAT_ENUM

ADS_SETTYPE_ENUM

CoCreateInstance()

Metodi di proprietà IADsPathname

Idispatch