IADsPropertyList 介面 (iads.h)

IADsPropertyList 介面可用來修改、讀取和更新物件之屬性快取中的屬性項目清單。 它可用來列舉、修改及清除自主屬性專案。 使用這個介面的列舉方法來識別初始化的屬性。 這不同於使用架構來判斷 ADSI 物件可以擁有的所有可能屬性,以及已設定的屬性。

呼叫 IADsPropertyList 介面的方法,以檢查及操作用戶端上的屬性清單。 呼叫這個介面的方法之前,您必須明確呼叫 IADs::GetInfoIADs::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