次の方法で共有


IObjectCollection インターフェイス (objectarray.h)

クライアントがコレクション内の IUnknown をサポートするオブジェクトを追加および削除できるようにするメソッドを提供することで、IObjectArray インターフェイスを拡張します。

継承

IObjectCollection インターフェイスは IObjectArray から継承されます。 IObjectCollection には、次の種類のメンバーもあります。

メソッド

IObjectCollection インターフェイスには、これらのメソッドがあります。

 
IObjectCollection::AddFromArray

IObjectArray に含まれるオブジェクトをコレクションに追加します。
IObjectCollection::AddObject

コレクションに 1 つのオブジェクトを追加します。
IObjectCollection::Clear

コレクションからすべてのオブジェクトを削除します。 (IObjectCollection.Clear)
IObjectCollection::RemoveObjectAt

指定した 1 つのオブジェクトをコレクションから削除します。

注釈

使用するタイミング

ジェネリック オブジェクトのコレクションを操作するには、このインターフェイスを使用します。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー objectarray.h (Shobjidl.h を含む)