Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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) |