IObjectWithSelection インターフェイス (shobjidl_core.h)

シェル項目配列によって表される選択された項目を取得または設定するメソッドを公開します。

継承

IObjectWithSelection インターフェイスは、IUnknown インターフェイスから継承します。 IObjectWithSelection には、次の種類のメンバーもあります。

メソッド

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

 
IObjectWithSelection::GetSelection

選択した項目を含むシェル項目配列を取得します。
IObjectWithSelection::SetSelection

選択範囲に含まれる項目を指定するシェル項目配列を提供します。

注釈

実装するタイミング

このインターフェイスは、 IExecuteCommand を実装する動詞によって実装されます。 これにより、オブジェクトは IExecuteCommand::Execute を使用して選択範囲の動詞を呼び出すことができます。

使用するタイミング

IObjectWithSelection は、選択した項目に対して動詞を呼び出すために Windows エクスプローラーによって使用されます。 このインターフェイスを直接呼び出さないでください。

要件

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