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 |