IExplorerPaneVisibility 接口 (shobjidl_core.h)
在 Windows 资源管理器中由 IShellFolder 实现使用,为视图提供有关可见窗格的建议。 此外, IExplorerBrowser 主机可以使用此接口提供有关窗格可见性的信息。 主机应使用 SID_ExplorerPaneVisibility 作为服务 ID 来实现 QueryService。 主机必须位于站点链中。
从 Shell 文件夹检索 IExplorerPaneVisibility 实现。 Shell 文件夹又从视图中检索。 命名空间扩展可以选择 (IShellView) 提供自定义视图,而不是使用系统文件夹视图对象 (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) |