Interfaz IADsPathname (iads.h)

La interfaz IADsPathname analiza la ruta de acceso X.500 y Windows en ADSI.

La interfaz IADsPathname se puede usar para:

  • Establezca y obtenga rutas de acceso de objetos ADSI en diferentes formatos.
  • Extraiga o agregue cada elemento para un ADsPath determinado.
  • Construya ADsPaths para su uso en consultas de objetos de directorio.
La interfaz IADsPathname se implementa en un objeto Pathname . Debe crear una instancia del objeto Pathname para usar los métodos definidos en la interfaz IADsPathname . Este requisito es similar a llamar a la función CoCreateInstance() en C++.
IADsPathname *pPathname=NULL;
HRESULT hr;
 
hr = CoCreateInstance(CLSID_Pathname,
                      NULL,
                      CLSCTX_INPROC_SERVER,
                      IID_IADsPathname,
                      (void**)&pPathname);

También puede invocar el operador New en Visual Basic:

Dim path As New Pathname

O bien, use la función CreateObject en VBScript, proporcionando "Pathname" como ProgID.

Dim path
Set path = CreateObject("Pathname")

La interfaz IADsPathname usa dos tipos de enumeración: ADS_SETTYPE_ENUM y ADS_FORMAT_ENUM.

Herencia

La interfaz IADsPathname hereda de la interfaz IDispatch . IADsPathname también tiene estos tipos de miembros:

Métodos

La interfaz IADsPathname tiene estos métodos.

 
IADsPathname::AddLeafElement

Agrega un elemento al final de la ruta de acceso del directorio ya establecido en el objeto Pathname.
IADsPathname::CopyPath

Crea una copia del objeto Pathname.
IADsPathname::GetElement

Recupera un elemento de una ruta de acceso de directorio.
IADsPathname::GetEscapedElement

Se usa para escapar caracteres especiales en la ruta de acceso de entrada.
IADsPathname::GetNumElements

Recupera el número de elementos de la ruta de acceso.
IADsPathname::RemoveLeafElement

Quita el último elemento de la ruta de acceso del directorio que se ha establecido en el objeto Pathname.
IADsPathname::Retrieve

El método IADsPathname::Retrieve recupera la ruta de acceso del objeto con distintos tipos de formato.
IADsPathname::Set

Configura el objeto Pathname para analizar una ruta de acceso de directorio.
IADsPathname::SetDisplayType

Especifica cómo mostrar la ruta de acceso de un objeto.

Requisitos

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

Consulte también

ADS_FORMAT_ENUM

ADS_SETTYPE_ENUM

CoCreateInstance()

Métodos de propiedad IADsPathname

IDispatch