Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Implementado por hosts de vistas de Shell (objetos que implementan IShellView). Expone métodos que proporcionan servicios para la vista que hospeda y otros objetos que se ejecutan en el contexto de la ventana explorador.
Herencia
La interfaz IShellBrowser hereda de IOleWindow. IShellBrowser también tiene estos tipos de miembros:
Métodos
La interfaz IShellBrowser tiene estos métodos.
|
IShellBrowser::BrowseObject Informa al Explorador de Windows para ir a otra carpeta. |
|
IShellBrowser::EnableModelessSB Indica al Explorador de Windows que habilite o deshabilite sus cuadros de diálogo de modelos. |
|
IShellBrowser::GetControlWindow Obtiene el identificador de ventana para un control del explorador. |
|
IShellBrowser::GetViewStateStream Obtiene una interfaz IStream que se puede usar para almacenar información de estado específica de la vista. |
|
IShellBrowser::InsertMenusSB Permite que el contenedor inserte sus grupos de menús en el menú compuesto que se muestra cuando se ve o se usa un espacio de nombres extendido. |
|
IShellBrowser::OnViewWindowActive Lo llama la vista Shell cuando la ventana de vista o una de sus ventanas secundarias obtiene el foco o se activa. |
|
IShellBrowser::QueryActiveShellView Recupera el objeto de vista shell (mostrado) actualmente activo. |
|
IShellBrowser::RemoveMenusSB Permite que el contenedor quite cualquiera de sus elementos de menú del menú compuesto en contexto y libere todos los recursos asociados. |
|
IShellBrowser::SendControlMsg Envía mensajes de control a la barra de herramientas o a la barra de estado en una ventana del Explorador de Windows. |
|
IShellBrowser::SetMenuSB Instala el menú compuesto en la ventana de vista. |
|
IShellBrowser::SetStatusTextSB Establece y muestra el texto de estado sobre el objeto en contexto en la barra de estado de la ventana de marco del contenedor. |
|
IShellBrowser::SetToolbarItems Agrega elementos de barra de herramientas a la barra de herramientas del Explorador de Windows. |
|
IShellBrowser::TranslateAcceleratorSB Traduce las pulsaciones de teclas de aceleración diseñadas para el marco del explorador mientras la vista está activa. |
Comentarios
El Explorador de Windows y el cuadro de diálogo Abrir archivo común son ejemplos de implementaciones de esta interfaz. Es un complemento de la interfaz IShellView expuesta por extensiones.
Los objetos que tienen acceso a la cadena de sitios del explorador pueden obtener una referencia al explorador en IShellBrowser mediante IServiceProvider::QueryService, con identificadores de servicio como SID_STopLevelBrowser y SID_SCommDlgBrowser.
Windows 7 y versiones posteriores. Los menús contextuales del Explorador de Windows pueden admitir la navegación local mediante IServiceProvider::QueryService con el identificador de servicio SID_SlnPlaceBrowser.
Requisitos
| Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows 2000 Server [solo aplicaciones de escritorio] |
| Plataforma de destino | Windows |
| Encabezado | shobjidl_core.h |