共用方式為


IADsCollection 介面 (iads.h)

IADsCollection介面是一個雙重介面,可讓裝載 ADSI 物件定義和管理目錄服務的任意一組具名資料元素。 集合與元素的陣列不同,因為個別專案可以新增或刪除,而不需要重新排序整個陣列。

集合物件可以代表一或多個對應至變動性資料的專案,例如進程或作用中的通訊會話,以及持續性資料,例如目錄服務的實體實體。 例如,集合物件可以代表佇列中的列印工作清單,或連線到伺服器的作用中會話清單。 雖然集合物件可以代表任意資料集,但集合中的所有元素都必須是相同的類型。 資料屬於 Variant 類型。

ADSI 也會公開 IADsMembersIADsContainer 介面,以操作兩個特殊案例的集合物件。 IADsMembers 用於共用通用成員資格的物件集合。 這類物件的範例是屬於群組的使用者。 IADsContainer 會套用至包含其他物件的 ADSI 物件。 其中一個範例是目錄樹狀結構或網路拓撲。

繼承

IADsCollection介面繼承自IDispatch介面。 IADsCollection 也有下列類型的成員:

方法

IADsCollection介面具有這些方法。

 
IADsCollection::Add

將具名專案加入至集合。
IADsCollection::get__NewEnum

IADsCollection::get__NewEnum 方法會取得相依列舉值物件,這個物件會實作這個 ADSI 集合物件的 IEnumVARIANT。 請注意,函式名稱中有兩個底線字元 (get__NewEnum) 。
IADsCollection::GetObject

擷取集合的專案。
IADsCollection::Remove

IADsCollection::Remove 方法會從這個 ADSI 集合物件中移除具名專案。

備註

在 ADSI 系統提供者中,只有 WinNT 提供者支援此介面來處理作用中的檔案服務會話、資源和列印工作。

需求

   
最低支援的用戶端 Windows Vista
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 iads.h

另請參閱

IADsContainer

IADsMembers

IDispatch