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 |