Interface IExplorerPaneVisibility (shobjidl_core.h)
Usado no Windows Explorer por uma implementação IShellFolder para dar sugestões à exibição sobre quais painéis estão visíveis. Além disso, um host IExplorerBrowser pode usar essa interface para fornecer informações sobre a visibilidade do painel. O host deve implementar QueryService com SID_ExplorerPaneVisibility como a ID de serviço. O host deve estar na cadeia de sites.
A implementação IExplorerPaneVisibility é recuperada da pasta Shell. A pasta Shell, por sua vez, é recuperada da exibição. Uma extensão de namespace pode optar por fornecer uma exibição personalizada (IShellView) em vez de usar o objeto de exibição de pasta do sistema (DefView). Nesse caso, a implementação IShellView deve incluir uma implementação de IFolderView::GetFolder para retornar o objeto IExplorerPaneVisibility .
Uma extensão de namespace pode fornecer uma exibição personalizada implementando o próprio IShellView em vez de usar o objeto de exibição de pasta do sistema (DefView). Nesse caso, a implementação de IShellView deve incluir uma implementação de IFolderView::GetFolder para usar IExplorerPaneVisibility .
Herança
A interface IExplorerPaneVisibility herda da interface IUnknown . IExplorerPaneVisibility também tem estes tipos de membros:
Métodos
A interface IExplorerPaneVisibility tem esses métodos.
IExplorerPaneVisibility::GetPaneState Obtém o estado de visibilidade do painel de Explorer do Windows especificado. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | shobjidl_core.h (inclua Shobjidl.h) |