Interfaz IExplorerBrowserEvents (shobjidl_core.h)

Expone métodos para la notificación de eventos de creación y navegación del explorador del Explorador.

Herencia

La interfaz IExplorerBrowserEvents hereda de la interfaz IUnknown . IExplorerBrowserEvents también tiene estos tipos de miembros:

Métodos

La interfaz IExplorerBrowserEvents tiene estos métodos.

 
IExplorerBrowserEvents::OnNavigationComplete

Notifica a los clientes que el explorador Explorer ha navegado correctamente a una carpeta shell.
IExplorerBrowserEvents::OnNavigationFailed

Notifica a los clientes que el explorador Explorer no ha podido navegar a una carpeta de Shell.
IExplorerBrowserEvents::OnNavigationPending

Notifica a los clientes de una navegación del explorador Explorador pendiente a una carpeta shell.
IExplorerBrowserEvents::OnViewCreated

Notifica a los clientes que se ha creado la vista del explorador Explorer y que se pueden modificar.

Comentarios

Implemente esta interfaz para recibir una notificación de los eventos de creación de vistas y navegación IExplorerBrowser ; la implementación habilita el control de estos eventos, si lo desea.

IExplorerBrowser debe recibir una notificación a los implementadores (clientes) que quieran recibir información sobre eventos IExplorerBrowser . Los clientes lo hacen llamando al método IExplorerBrowser::Advise . Esto habilita las devoluciones de llamada de eventos de IExplorerBrowser al cliente mediante los métodos de IExplorerBrowserEvents. Para detener las devoluciones de llamada de eventos, el cliente debe llamar al método IExplorerBrowser::Unadvise o una fuga de memoria.

Durante su primera navegación (IExplorerBrowser::BrowseToObject), explorer llama a los métodos de esta interfaz de forma sincrónica. Después, el Explorador los llama de forma asincrónica. El orden de las devoluciones de llamada de eventos es el siguiente: IExplorerBrowserEvents::OnNavigationPending; IExplorerBrowserEvents::OnViewCreated; e IExplorerBrowserEvents::OnNavigationComplete o IExplorerBrowserEvents::OnNavigationFailed dependiendo de si la navegación se realizó correctamente o no.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (incluya Shobjidl.h)

Consulte también

IExplorerBrowser