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) |