IExplorerPaneVisibility 介面 (shobjidl_core.h)
在 Windows 檔案總管中由 IShellFolder 實作用來提供關於哪些窗格可見的建議。 此外, IExplorerBrowser 主機可以使用這個介面來提供窗格可見性的相關信息。 主機應該使用 SID_ExplorerPaneVisibility 作為服務標識符來實作 QueryService。 主機必須位於網站鏈結中。
IExplorerPaneVisibility 實作是從 Shell 資料夾擷取。 殼層資料夾接著會從檢視中擷取。 命名空間延伸模組可以選擇提供自定義檢視 (IShellView) ,而不是使用 system folder view 物件, (DefView) 。 在此情況下, IShellView 實作必須包含 IFolderView::GetFolder 的實作,才能傳回 IExplorerPaneVisibility 物件。
命名空間延伸模組可以藉由實作 IShellView 本身來提供自定義檢視,而不是使用系統資料夾檢視物件 (DefView) 。 在此情況下, IShellView 實作必須包含 IFolderView::GetFolder 的實作,才能使用 IExplorerPaneVisibility 。
繼承
IExplorerPaneVisibility 介面繼承自 IUnknown 介面。 IExplorerPaneVisibility 也有下列類型的成員:
方法
IExplorerPaneVisibility 介面具有這些方法。
IExplorerPaneVisibility::GetPaneState 取得指定 Windows 檔案總管窗格的可見度狀態。 |
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | shobjidl_core.h (包括 Shobjidl.h) |