Partilhar via


IDocHostUIHandlerDispatch Interface

Observação

A Active Template Library (ATL) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

Uma interface para o motor de análise e renderização HTML da Microsoft.

Importante

Esta classe e os seus membros não podem ser usados em aplicações que sejam executadas no Windows Runtime.

Sintaxe

interface IDocHostUIHandlerDispatch : IDispatch

Membros

Métodos Públicos

Observação

Os links na tabela seguinte são para os tópicos de referência do SDK INet para os membros da interface IDocUIHostHandler . IDocHostUIHandlerDispatch tem a mesma funcionalidade que IDocUIHostHandler, com a diferença de que IDocHostUIHandlerDispatch é uma disinterface enquanto IDocUIHostHandler é uma interface personalizada.

Nome Description
EnableModeless Chamado a partir da implementação MSHTML do IOleInPlaceActiveObject::EnableModeless. Também chamado quando o MSHTML apresenta interface modal.
FilterDataObject Chamado ao host pelo MSHTML para permitir que o host substitua o objeto de dados do MSHTML.
GetDropTarget Chamado pelo MSHTML quando está a ser usado como drop target para permitir que o host forneça um IDropTarget alternativo.
GetExternal Chamado por MSHTML para obter a interface IDispatch do anfitrião.
GetHostInfo Recupera as capacidades de interface do host MSHTML.
GetOptionKeyPath Devolve a chave do registo sob a qual o MSHTML armazena as preferências do utilizador.
HideUI É chamado quando o MSHTML remove os menus e barras de ferramentas.
OnDocWindowActivate Chamado a partir da implementação MSHTML do IOleInPlaceActiveObject::OnDocWindowActivate.
OnFrameWindowActivate Chamado a partir da implementação MSHTML de IOleInPlaceActiveObject::OnFrameWindowActivate.
RedimensionarBorda Chamado a partir da implementação MSHTML do IOleInPlaceActiveObject::ResizeBorder.
MostrarMenuContexto Chamado a partir do MSHTML para mostrar um menu contextual.
ShowUI Permite ao host substituir menus e barras de ferramentas do MSHTML.
TranslateAccelerator Chamado por MSHTML quando IOleInPlaceActiveObject::TranslateAccelerator ou IOleControlSite::TranslateAccelerator é chamado.
TranslateUrl Chamado pelo MSHTML para permitir ao host a oportunidade de modificar a URL a ser carregada.
UpdateUI Notifica o anfitrião que o estado de comando mudou.

Observações

Um host pode substituir os menus, barras de ferramentas e menus de contexto usados pelo motor de análise e renderização HTML da Microsoft (MSHTML) implementando esta interface.

Requerimentos

A definição desta interface está disponível em IDL ou C++, como mostrado abaixo.

Tipo de definição Ficheiro
IDL ATLIFace.idl
C++ ATLIFace.h (também incluído em ATLBase.h)

Consulte também

IDocUIHostHandler