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 |