Interfaz IDocHostUIHandlerDispatch
Una interfaz para el motor de representación y análisis HTML de Microsoft.
Importante
Esta clase y sus miembros no se pueden usar en las aplicaciones que se ejecutan en Windows Runtime.
Sintaxis
interface IDocHostUIHandlerDispatch : IDispatch
Miembros
Métodos públicos
Nota:
Los vínculos en la siguiente tabla son los temas de referencia del SDK de INet para los miembros de la interfaz IDocUIHostHandler. IDocHostUIHandlerDispatch
tiene la misma funcionalidad que IDocUIHostHandler
, con la diferencia de que IDocHostUIHandlerDispatch
es una interfaz dispinterface, mientras que IDocUIHostHandler
es una interfaz personalizada.
Nombre | Descripción |
---|---|
EnableModeless | Se llama desde la implementación MSHTML de IOleInPlaceActiveObject::EnableModeless. También es llamado cuando MSHTML muestra la interfaz de usuario modal. |
FilterDataObject | Se llama al host de MSHTML para permitir que el host reemplace el objeto de datos de MSHTML. |
GetDropTarget | Se llama a esta función cuando MSHTML se usa como destino de colocación para permitir que el host proporcione un IDropTargetalternativo. |
GetExternal | MSHTML llama para obtener la interfaz IDispatch del host. |
GetHostInfo | Recupera las funcionalidades de la interfaz de usuario del host MSHTML. |
GetOptionKeyPath | Devuelve la clave del Registro en la que MSHTML almacenan las preferencias del usuario. |
HideUI | Llamada a MSHTML para quitar los menús y barras de herramientas. |
OnDocWindowActivate | Se llama desde la implementación MSHTML de IOleInPlaceActiveObject::OnDocWindowActivate. |
OnFrameWindowActivate | Se llama desde la implementación MSHTML de IOleInPlaceActiveObject::OnFrameWindowActivate. |
ResizeBorder | Se llama desde la implementación MSHTML de IOleInPlaceActiveObject::ResizeBorder. |
ShowContextMenu | Se llama desde MSHTML para mostrar un menú contextual. |
ShowUI | Permite que el host reemplace los menús y las barras de herramientas de MSHTML. |
TranslateAccelerator | Llamado por MSHTML cuando se llama a IOleInPlaceActiveObject::TranslateAccelerator o IOleControlSite::TranslateAccelerator. |
TranslateUrl | Llamado por MSHTML para ofrecer al host la oportunidad de modificar la dirección URL que se va a cargar. |
UpdateUI | Notifica al host que cambió el estado del comando. |
Comentarios
Un host puede reemplazar los menús, las barras de herramientas y los menús contextuales usados por el motor de representación (MSHTML) y análisis HTML de Microsoft al implementar esta interfaz.
Requisitos
La definición de esta interfaz está disponible como IDL o C++, como se muestra a continuación.
Tipo de definición | Archivo |
---|---|
IDL | ATLIFace.idl |
C++ | ATLIFace.h (incluido también en ATLBase.h) |