Compartir a través de


Interfaz IBrowserService2 (shdeprecated.h)

En desuso. IBrowserService2 extiende IBrowserService. Los métodos expuestos por esta interfaz son análogos a los métodos protegidos virtuales en la herencia normal de C++. La jerarquía de herencia de los objetos abarca varios archivos DLL. La jerarquía se compone de una clase base y varias clases derivadas que corresponden a controles, incluidos CLSID_WebBrowser y el escritorio del usuario. Los objetos que no están en la jerarquía no deben implementar esta interfaz ni usar la mayoría de sus métodos.

Herencia

La interfaz IBrowserService2 hereda de IBrowserService. IBrowserService2 también tiene estos tipos de miembros:

Métodos

La interfaz IBrowserService2 tiene estos métodos.

 
IBrowserService2::_CancelPendingNavigationAsync

En desuso. Permite que una clase derivada solicite que la clase base cancele cualquier navegación pendiente.
IBrowserService2::_CancelPendingView

En desuso. Permite que una clase derivada solicite que la clase base cancele las vistas pendientes.
IBrowserService2::_CloseAndReleaseToolbars

En desuso. Solicita el cierre de las barras de herramientas del explorador hospedadas por la clase derivada.
IBrowserService2::_DisableModeless

En desuso. Permite que una clase derivada pregunte a la clase base si una interfaz de usuario modal está visible. Una interfaz de usuario modal bloquea minimizar y cerrar el comportamiento en la ventana del explorador.
IBrowserService2::_ExecChildren

En desuso. Permite que la clase derivada emita un comando a través del método IOleCommandTarget::Exec directamente, en lugar de basarse en la clase base.
IBrowserService2::_FindTBar

En desuso. Devuelve el índice de un elemento de barra de herramientas del explorador basado en reglas de identidad del Modelo de objetos componentes (COM).
IBrowserService2::_get_itbLastFocus

En desuso. Obtiene el identificador de la última barra de herramientas o vista que tenía el foco.
IBrowserService2::_GetBorderDWHelper

En desuso. Método auxiliar para la implementación de GetBorderDW.
IBrowserService2::_GetEffectiveClientArea

En desuso. Se usa con IBrowserService2::_GetViewBorderRect para negociar las dimensiones de la vista del explorador.
IBrowserService2::_GetToolbarCount

En desuso. Devuelve el número de barras de herramientas de la ventana del explorador.
IBrowserService2::_GetToolbarItem

En desuso. Obtiene un elemento específico de una barra de herramientas.
IBrowserService2::_GetViewBorderRect

En desuso. Se usa con IBrowserService2::_GetEffectiveClientArea para negociar el tamaño y la posición de la vista del explorador.
IBrowserService2::_Initialize

En desuso. Coordina la inicialización del estado entre la base y las clases derivadas.
IBrowserService2::_LoadToolbars

En desuso. Carga el estado guardado de las barras de herramientas del explorador.
IBrowserService2::_MaySaveChanges

En desuso. Permite a la clase base comprobar si la vista del explorador necesita guardar los cambios antes de cerrarse.
IBrowserService2::_NavigateToPidl

En desuso. Navega la clase base a una nueva ubicación sincrónicamente.
IBrowserService2::_OnFocusChange

En desuso. Coordina el foco entre la base y la clase derivada cuando el foco cambia entre las barras de herramientas del explorador de la clase derivada y su vista.
IBrowserService2::_PauseOrResumeView

En desuso. Permite que una clase derivada solicite la clase base para pausar (por ejemplo, antes de una operación de minimización) o reanudar la vista del explorador.
IBrowserService2::_put_itbLastFocus

En desuso. Establece la última barra de herramientas o la última vista con el foco.
IBrowserService2::_ResizeNextBorder

En desuso. Cambia el tamaño del borde de la vista del explorador en respuesta a la adición o eliminación de barras de herramientas.
IBrowserService2::_ResizeNextBorderHelper

En desuso. Método auxiliar usado por la implementación de IBrowserService2::_ResizeNextBorder.
IBrowserService2::_ResizeView

En desuso. Llama a IBrowserService2::_UpdateViewRectSize y actualiza la vista del explorador mediante IOleInPlaceActiveObject::ResizeBorder.
IBrowserService2::_SaveToolbars

En desuso. Guarda el estado de las barras de herramientas del explorador.
IBrowserService2::_SendChildren

En desuso. Permite que la clase derivada envíe un mensaje a través de la función SendMessage directamente en lugar de confiar en la clase base.
IBrowserService2::_SetFocus

En desuso. Establece el foco en una barra de herramientas o en la ventana de vista del explorador. Se llama al traducir aceleradores a través de TranslateAcceleratorSB o cuando se produce un error en IBrowserService2::v_MayGetNextToolbarFocus.
IBrowserService2::_SwitchActivationNow

En desuso. Coordina las actualizaciones de estado al cambiar entre las vistas actuales y pendientes del explorador.
IBrowserService2::_TryShell2Rename

En desuso. Coordina el cambio de nombre de la vista del explorador actual cuando se redirige el explorador.
IBrowserService2::_UIActivateView

En desuso. Permite que una clase derivada solicite que la clase base actualice la vista del explorador.
IBrowserService2::_UpdateViewRectSize

En desuso. Se llama para informar a otras funciones implicadas en las negociaciones de tamaño de vista del explorador que han cambiado las dimensiones de vista del explorador permitidas.
IBrowserService2::ActivatePendingView

En desuso. Coordina la actualización del estado mientras el explorador cambia entre una vista actual y otra pendiente.
IBrowserService2::AllowViewResize

En desuso. Informa a la clase base de si se va a permitir el cambio de tamaño de la vista.
IBrowserService2::CreateBrowserPropSheetExt

En desuso. Permite que la clase derivada agregue hojas de propiedades Folder Options a la clase base.
IBrowserService2::CreateViewWindow

En desuso. Coordina la actualización del estado al crear una nueva ventana de vista del explorador.
IBrowserService2::ForwardViewMsg

En desuso. Llama a la función SendMessage con un mensaje recibido por la vista mediante el miembro _hwndView de la estructura BASEBROWSERDATA como parámetro hWnd sendMessage.
IBrowserService2::GetBaseBrowserData

En desuso. Obtiene una estructura de solo lectura que contiene los elementos protegidos que pertenecen a la clase base, con el fin de determinar el estado.
IBrowserService2::GetFolderSetData

En desuso. Obtiene una estructura que contiene información de carpeta.
IBrowserService2::GetViewRect

En desuso. Recupera un valor que se usa para negociar el tamaño permitido de la ventana.
IBrowserService2::GetViewWindow

En desuso. Proporciona acceso directo a la ventana de vista del explorador creada por IBrowserService2::CreateViewWindow.
IBrowserService2::InitializeDownloadManager

En desuso. Habilita el administrador de descargas en la clase base.
IBrowserService2::InitializeTransitionSite

En desuso. Habilita las transiciones en la ventana de vista del explorador.
IBrowserService2::InitializeTravelLog

En desuso. Permite que la clase derivada especifique un registro de navegación que se usará en una nueva ventana.
IBrowserService2::Offline

En desuso. Comprueba y actualiza el estado sin conexión del explorador, sincronizando el estado entre la clase base y las clases derivadas.
IBrowserService2::OnCommand

En desuso. Llama a la clase derivada de la clase base al recibir un mensaje de WM_COMMAND. La clase derivada controla el mensaje.
IBrowserService2::OnCreate

En desuso. Llama a la clase derivada de la clase base al recibir un mensaje de WM_CREATE. La clase derivada controla el mensaje.
IBrowserService2::OnDestroy

En desuso. Llama a la clase derivada de la clase base al recibir un mensaje de WM_DESTROY. La clase derivada controla el mensaje.
IBrowserService2::OnFrameWindowActivateBS

En desuso. Llama a la clase derivada de la clase base en respuesta a una ventana de subframe que se activa o desactiva. La clase derivada determina qué hacer en respuesta a la acción.
IBrowserService2::OnNotify

En desuso. Llama a la clase derivada de la clase base al recibir un mensaje de WM_NOTIFY. La clase derivada controla el mensaje.
IBrowserService2::OnSetFocus

En desuso. Llama a la clase derivada de la clase base al recibir un mensaje de WM_SETFOCUS. La clase derivada controla el mensaje.
IBrowserService2::OnSize

En desuso. Llama a la clase derivada de la clase base al recibir un mensaje de WM_SIZE. La clase derivada controla el mensaje.
IBrowserService2::P utBaseBrowserData

En desuso. Obtiene una estructura que permite el acceso de lectura y escritura a los miembros protegidos de la clase base. Sin embargo, tenga en cuenta que el explorador base solo debe actualizar ese estado.
IBrowserService2::ReleaseShellView

En desuso. Coordina la duración de la vista entre la clase base y su clase derivada.
IBrowserService2::SetAcceleratorMenu

En desuso. Implementada por una clase derivada para definir aceleradores de menús que se pueden usar en una llamada a TranslateAcceleratorSB.
IBrowserService2::SetActivateState

En desuso. Novedades el valor del miembro _uActivateState de la estructura BASEBROWSERDATA, que realiza un seguimiento de si la ventana de vista del explorador está en un estado activado. La clase derivada realiza esta llamada a la clase base.
IBrowserService2::SetAsDefFolderSettings

En desuso. Establece el modo de vista actual de la carpeta como modo de vista predeterminado para todas las carpetas. Usado por el cuadro de diálogo Opciones de carpeta.
IBrowserService2::SetTopBrowser

En desuso. Informa a la clase base cuando se convierte en la instancia de explorador más alta.
IBrowserService2::UpdateSecureLockIcon

En desuso. Novedades el valor del miembro _eSecureLockIcon de la estructura BASEBROWSERDATA, que realiza un seguimiento del icono que indica un sitio seguro, así como la actualización del propio icono en la interfaz de usuario.
IBrowserService2::v_CheckZoneCrossing

En desuso. Lo llama la clase base para validar un cruce de zona al navegar de una página a otra.
IBrowserService2::v_GetViewStream

En desuso. Devuelve una secuencia usada para cargar o guardar el estado de vista.
IBrowserService2::v_MayGetNextToolbarFocus

En desuso. Se usa al traducir aceleradores a través de TranslateAcceleratorSB y al comprobar el ciclo de foco entre la vista y las barras de herramientas del explorador.
IBrowserService2::v_MayTranslateAccelerator

En desuso. Llamado por una clase derivada para indicar a la clase base que continúe con la traducción de mnemonics de teclado.
IBrowserService2::v_ShowHideChildWindows

En desuso. Permite que una clase derivada actualice sus ventanas secundarias después de un evento de ajuste de tamaño.
IBrowserService2::WndProcBS

En desuso. Permite que una clase derivada llame a la función WinProc de la clase base.

Comentarios

Esta interfaz también proporciona los métodos de la interfaz IBrowserService , de la que hereda.

Requisitos

   
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shdeprecated.h