Compartilhar via


IShellView

Windows Mobile Not SupportedWindows Embedded CE Supported

9/9/2008

Essa interface é implementado para apresentar uma exibição nas janelas de Microsoft Windows Explorer ou pasta.

Métodos

A seguinte tabela mostra os métodos para esta interface na ordem que o compilador chama os métodos.

Métodos Descrição

TranslateAccelerator

Converte traços tecla aceleradora quando exibição da namespace de extensão uma tem o foco.

EnableModeless

Habilita ou desabilita sem janela restrita diálogo caixas. Este método não está implementado atualmente.

UIActivate

Chamado quando o estado ativação de janela de exibição é alterado por um evento que não é causado pela exibição shell próprio. De exemplo, se o tecla TAB é pressionada quando a árvore tem o foco, a exibição deve ser fornecida o foco.

Atualizar

Atualiza conteúdo a exibição em resposta a entrada do usuário.

CreateViewWindow

Cria uma janela exibição. Isso pode ser qualquer o direito painel de Explorer Windows ou a janela cliente de uma janela pasta.

DestroyViewWindow

Destrói janela de exibição.

GetCurrentInfo

Recupera a atual pasta configurações.

AddPropertySheetPages

Permite a exibição para adicionar páginas para o folha de propriedades Opções do menu Exibir.

SaveViewState

Salva as configurações do shell de exibição isso o atual estado pode ser restaurado durante uma sessão de navegação subseqüente.

SelectItem

Altera o estado seleção de um ou mais itens na janela de exibição shell.

GetItemObject

Recupera uma interface que se refere a dados apresentados a exibição.

Remarks

O objeto que expõe IShellView Normalmente, é criado por um chamar para o IShellFolder::CreateViewObject método. Isso proporciona a canalizar de comunicação entre uma exibição objeto e mais externo janela de quadro de Windows Explorer. A comunicação envolve a conversão de mensagens, o estado da janela de quadro (ativada ou desativada), o estado da janela de documento (ativado ou desativado) e a mesclagem de menus e itens barra de ferramentas.

Essa interface é implementado por extensões de espaço para nome que exibir próprios no espaço para nome do Windows Explorer. Este objeto é criado pelo IShellFolder objeto que hospeda a exibição.

Esses métodos são usados pela janela Explorer Windows a exibição shell para manipular objetos enquanto eles estão ativo.

Requisitos

Header shobjidl.h, shobjidl.idl
Library Developer Implemented
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

Standard Shell Interfaces