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 を含む) |