Share via


Interface IExplorerBrowserEvents (shobjidl_core.h)

Expõe métodos para notificação de Explorer navegação do navegador e exibir eventos de criação.

Herança

A interface IExplorerBrowserEvents herda da interface IUnknown . IExplorerBrowserEvents também tem estes tipos de membros:

Métodos

A interface IExplorerBrowserEvents tem esses métodos.

 
IExplorerBrowserEvents::OnNavigationComplete

Notifica os clientes de que o navegador Explorer navegou com êxito para uma pasta shell.
IExplorerBrowserEvents::OnNavigationFailed

Notifica os clientes de que o navegador Explorer falhou ao navegar até uma pasta shell.
IExplorerBrowserEvents::OnNavigationPending

Notifica os clientes de uma navegação pendente do navegador Explorer para uma pasta shell.
IExplorerBrowserEvents::OnViewCreated

Notifica os clientes de que a exibição do navegador Explorer foi criada e pode ser modificada.

Comentários

Implemente essa interface para ser notificada sobre eventos de navegação e criação de exibição IExplorerBrowser ; A implementação permite o tratamento desses eventos, se desejado.

IExplorerBrowser deve ser notificado de implementadores (clientes) que desejam ser avisados dos eventos IExplorerBrowser . Os clientes fazem isso chamando o método IExplorerBrowser::Advise . Isso permite retornos de chamada de evento por IExplorerBrowser para o cliente usando os métodos em IExplorerBrowserEvents. Para interromper os retornos de chamada de evento, o cliente deve chamar o método IExplorerBrowser::Unadvise ou um vazamento de memória pode resultar.

Durante sua primeira navegação (IExplorerBrowser::BrowseToObject), Explorer chama os métodos nessa interface de forma síncrona. Depois disso, Explorer as chama de forma assíncrona. A ordem dos retornos de chamada de evento é a seguinte: IExplorerBrowserEvents::OnNavigationPending; IExplorerBrowserEvents::OnViewCreated; e IExplorerBrowserEvents::OnNavigationComplete ou IExplorerBrowserEvents::OnNavigationFailed , dependendo se a navegação foi bem-sucedida ou falhou.

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)

Confira também

IExplorerBrowser