Interface IADsPathname (iads.h)

A interface IADsPathname analisa o caminho X.500 e do Windows em ADSI.

A interface IADsPathname pode ser usada para:

  • Defina e obtenha caminhos de objetos ADSI em formatos diferentes.
  • Extraia ou adicione cada elemento para um determinado ADsPath.
  • Construa ADsPaths a serem usados em consultas de objetos de diretório.
A interface IADsPathname é implementada em um objeto Pathname . Você deve instanciar o objeto Pathname para usar os métodos definidos na interface IADsPathname . Esse requisito é semelhante a chamar a função CoCreateInstance() em C++.
IADsPathname *pPathname=NULL;
HRESULT hr;
 
hr = CoCreateInstance(CLSID_Pathname,
                      NULL,
                      CLSCTX_INPROC_SERVER,
                      IID_IADsPathname,
                      (void**)&pPathname);

Você também pode invocar o operador New no Visual Basic:

Dim path As New Pathname

Ou use a função CreateObject no VBScript, fornecendo "Pathname" como o ProgID.

Dim path
Set path = CreateObject("Pathname")

A interface IADsPathname usa dois tipos de enumeração: ADS_SETTYPE_ENUM e ADS_FORMAT_ENUM.

Herança

A interface IADsPathname herda da interface IDispatch . IADsPathname também tem esses tipos de membros:

Métodos

A interface IADsPathname tem esses métodos.

 
IADsPathname::AddLeafElement

Adiciona um elemento ao final do caminho de diretório já definido no objeto Pathname.
IADsPathname::CopyPath

Cria uma cópia do objeto Pathname.
IADsPathname::GetElement

Recupera um elemento de um caminho de diretório.
IADsPathname::GetEscapedElement

Usado para escapar de caracteres especiais no caminho de entrada.
IADsPathname::GetNumElements

Recupera o número de elementos no caminho.
IADsPathname::RemoveLeafElement

Remove o último elemento do caminho de diretório que foi definido no objeto Pathname.
IADsPathname::Retrieve

O método IADsPathname::Retrieve recupera o caminho do objeto com tipos de formato diferentes.
IADsPathname::Set

Configura o objeto Pathname para analisar um caminho de diretório.
IADsPathname::SetDisplayType

Especifica como exibir o caminho de um objeto .

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho iads.h

Confira também

ADS_FORMAT_ENUM

ADS_SETTYPE_ENUM

CoCreateInstance()

Métodos de propriedade IADsPathname

IDispatch