Share via


IADsPropertyList インターフェイス (iads.h)

IADsPropertyList インターフェイスは、オブジェクトのプロパティ キャッシュ内のプロパティ エントリの一覧を変更、読み取り、および更新するために使用されます。 含まれているプロパティ エントリの列挙、変更、および消去を行います。 初期化されたプロパティを識別するには、このインターフェイスの列挙メソッドを使用します。 これは、ADSI オブジェクトが持つ可能性のあるすべての属性と、設定されているプロパティを決定するためにスキーマを使用するのとは異なります。

IADsPropertyList インターフェイスのメソッドを呼び出して、クライアントのプロパティ リストを調べて操作します。 このインターフェイスのメソッドを呼び出す前に、 IADs::GetInfo または IADs::GetInfoEx を明示的に呼び出して、オブジェクトの割り当てられたプロパティ値をキャッシュに読み込む必要があります。 このインターフェイスのメソッドを呼び出した後、 IADs::SetInfo を呼び出して、基になるディレクトリの永続ストアに変更を保存する必要があります。

ADSI オブジェクトのプロパティ リストを取得するには、 その IADsPropertyList インターフェイスにバインドします。 プロパティ キャッシュが初期化されていない場合は、プロパティ リスト オブジェクトの他のメソッドを呼び出す前に GetInfo メソッドを呼び出す必要があります。

継承

IADsPropertyList インターフェイスは、IDispatch インターフェイスから継承します。 IADsPropertyList には、次の種類のメンバーもあります。

メソッド

IADsPropertyList インターフェイスには、これらのメソッドがあります。

 
IADsPropertyList::GetPropertyItem

リストから名前と一致する項目を取得します。
IADsPropertyList::Item

IADsPropertyList::Item メソッドは、指定したプロパティ項目をリストから取得します。
IADsPropertyList::Next

IADsPropertyList::Next メソッドは、プロパティ リスト内の次の項目を取得します。 返される項目は、Property Entry オブジェクトです。
IADsPropertyList::P urgePropertyList

プロパティ リストからすべての項目を削除します。
IADsPropertyList::P utPropertyItem

プロパティ リスト内の項目の値を更新します。
IADsPropertyList::Reset

リストを最初の項目にリセットします。
IADsPropertyList::ResetPropertyItem

指定した項目をリストから削除します。つまり、キャッシュから。
IADsPropertyList::Skip

プロパティ リスト内の現在のカーソル位置からカウントして、指定した数の項目をスキップします。

要件

要件
サポートされている最小のクライアント Windows Vista
サポートされている最小のサーバー Windows Server 2008
対象プラットフォーム Windows
ヘッダー iads.h

こちらもご覧ください

IADs::GetInfo

IADs::GetInfoEx

IADs::SetInfo

IADsPropertyList プロパティ メソッド

IDispatch