Compartilhar via


Interface IADsPropertyList (iads.h)

A interface IADsPropertyList é usada para modificar, ler e atualizar uma lista de entradas de propriedade no cache de propriedades de um objeto. Ele serve para enumerar, modificar e limpar as entradas de propriedade contidas. Use o método de enumeração dessa interface para identificar propriedades inicializadas. Isso é diferente de usar o esquema para determinar todos os atributos possíveis que um objeto ADSI pode ter e quais propriedades foram definidas.

Chame os métodos da interface IADsPropertyList para examinar e manipular a lista de propriedades no cliente. Antes de chamar os métodos dessa interface, você deve chamar IADs::GetInfo ou IADs::GetInfoEx explicitamente para carregar os valores de propriedade atribuídos do objeto no cache. Depois de chamar os métodos dessa interface, você deve chamar IADs::SetInfo para salvar as alterações no repositório persistente do diretório subjacente.

Para obter a lista de propriedades de um objeto ADSI, associe-se à interface IADsPropertyList . Você deve chamar o método GetInfo antes de chamar outros métodos do objeto de lista de propriedades, se o cache de propriedades não tiver sido inicializado.

Herança

A interface IADsPropertyList herda da interface IDispatch . IADsPropertyList também tem estes tipos de membros:

Métodos

A interface IADsPropertyList tem esses métodos.

 
IADsPropertyList::GetPropertyItem

Recupera o item que corresponde ao nome da lista.
IADsPropertyList::Item

O método IADsPropertyList::Item recupera o item de propriedade especificado da lista.
IADsPropertyList::Next

O método IADsPropertyList::Next obtém o próximo item na lista de propriedades. O item retornado é um objeto Property Entry.
IADsPropertyList::P urgePropertyList

Exclui todos os itens da lista de propriedades.
IADsPropertyList::P utPropertyItem

Atualizações os valores de um item na lista de propriedades.
IADsPropertyList::Reset

Redefine a lista para o primeiro item.
IADsPropertyList::ResetPropertyItem

Remove o item especificado da lista; ou seja, do cache.
IADsPropertyList::Skip

Ignora um número especificado de itens, contando da posição atual do cursor, na lista de propriedades.

Requisitos

Requisito Valor
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

IADs::GetInfo

IADs::GetInfoEx

IADs::SetInfo

Métodos de propriedade IADsPropertyList

IDispatch