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) |