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 在 檔案總管 和 [共用] 對話框的滑鼠右鍵操作功能表中,精簡內容檔案作業的行為。 請參閱您可以做的前 11 項工作,讓您的 app 在 Windows 11

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 shobjidl_core.h (包括 Shobjidl.h)