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

コマンドの外観の取得、サブコマンドの列挙、またはコマンドの呼び出しを行うメソッドを公開します。

継承

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

メソッド

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

 
IExplorerCommand::EnumSubCommands

コマンドのサブコマンドの列挙子を取得します。
IExplorerCommand::GetCanonicalName

Windows エクスプローラー コマンドの GUID を取得します。
IExplorerCommand::GetFlags

Windows エクスプローラー コマンドに関連付けられているフラグを取得します。
IExplorerCommand::GetIcon

指定した Windows エクスプローラー コマンド項目に関連付けられているアイコンのアイコン リソース文字列を取得します。
IExplorerCommand::GetState

指定した Windows エクスプローラー コマンド項目に関連付けられている状態情報を取得します。
IExplorerCommand::GetTitle

指定した Windows エクスプローラー コマンド項目を起動するボタンまたはメニュー項目のタイトル テキストを取得します。
IExplorerCommand::GetToolTip

指定した Windows エクスプローラー コマンド項目に関連付けられているツールヒント文字列を取得します。
IExplorerCommand::Invoke

Windows エクスプローラー コマンドを呼び出します。

注釈

このインターフェイスのどのメソッドもネットワーク リソースと通信する必要はありません。 これらのメソッドは UI スレッドで呼び出されるため、ネットワーク リソースとの通信によって UI が応答しなくなる可能性があります。

注: Windows 11は、エクスプローラーと [共有] ダイアログの右クリック コンテキスト メニューでのコンテキスト ファイル操作の動作を調整します。 Windows 11でアプリを優れたものにするためにできることのトップ 11 を参照してください

要件

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