IObjectCollection 接口 (objectarray.h)

通过提供使客户端能够添加和删除集合中支持 IUnknown 的对象的方法,扩展 IObjectArray 接口。

继承

IObjectCollection 接口继承自 IObjectArrayIObjectCollection 还具有以下类型的成员:

方法

IObjectCollection 接口具有以下方法。

 
IObjectCollection::AddFromArray

将 IObjectArray 中包含的对象添加到集合中。
IObjectCollection::AddObject

将单个 对象添加到集合中。
IObjectCollection::Clear

从集合中删除所有对象。 (IObjectCollection.Clear)
IObjectCollection::RemoveObjectAt

从集合中删除单个指定的 对象。

注解

何时使用

使用此接口与泛型对象的集合进行交互。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 objectarray.h (包括 Shobjidl.h)