Interfaccia IADsPropertyList (iads.h)

L'interfaccia IADsPropertyList viene usata per modificare, leggere e aggiornare un elenco di voci di proprietà nella cache delle proprietà di un oggetto. Serve per enumerare, modificare ed eliminare le voci di proprietà contenute. Usare il metodo di enumerazione di questa interfaccia per identificare le proprietà inizializzate. Questo è diverso dall'uso dello schema per determinare tutti gli attributi possibili che un oggetto ADSI può avere e quali proprietà sono state impostate.

Chiamare i metodi dell'interfaccia IADsPropertyList per esaminare e modificare l'elenco di proprietà nel client. Prima di chiamare i metodi di questa interfaccia, è necessario chiamare IADs::GetInfo o IADs::GetInfoEx in modo esplicito per caricare i valori di proprietà assegnati dell'oggetto nella cache. Dopo aver chiamato i metodi di questa interfaccia, è necessario chiamare IADs::SetInfo per salvare le modifiche nell'archivio permanente della directory sottostante.

Per ottenere l'elenco delle proprietà di un oggetto ADSI, associare all'interfaccia IADsPropertyList . È necessario chiamare il metodo GetInfo prima di chiamare altri metodi dell'oggetto elenco delle proprietà, se la cache delle proprietà non è stata inizializzata.

Ereditarietà

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

Metodi

L'interfaccia IADsPropertyList include questi metodi.

 
IADsPropertyList::GetPropertyItem

Recupera l'elemento corrispondente al nome dall'elenco.
IADsPropertyList::Item

Il metodo IADsPropertyList::Item recupera l'elemento di proprietà specificato dall'elenco.
IADsPropertyList::Next

Il metodo IADsPropertyList::Next ottiene l'elemento successivo nell'elenco delle proprietà. L'elemento restituito è un oggetto Entry proprietà.
IADsPropertyList::P urgePropertyList

Elimina tutti gli elementi dall'elenco delle proprietà.
IADsPropertyList::P utPropertyItem

Aggiornamenti i valori per un elemento nell'elenco delle proprietà.
IADsPropertyList::Reset

Reimposta l'elenco al primo elemento.
IADsPropertyList::ResetPropertyItem

Rimuove l'elemento specificato dall'elenco; ovvero dalla cache.
IADsPropertyList::Skip

Ignora un numero specificato di elementi, conteggio dalla posizione del cursore corrente, nell'elenco delle proprietà.

Requisiti

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

Vedi anche

ID::GetInfo

ID::GetInfoEx

ID::SetInfo

Metodi di proprietà IADsPropertyList

Idispatch