Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Uma interface para o mecanismo de análise e renderização HTML da Microsoft.
Importante
Essa classe e os respectivos membros não podem ser usados em aplicativos executados no Windows Runtime.
Sintaxe
interface IDocHostUIHandlerDispatch : IDispatch
Membros
Métodos públicos
Observação
Os links na tabela a seguir são para os tópicos de referência do SDK da INet para os membros da interface IDocUIHostHandler. IDocHostUIHandlerDispatch tem a mesma funcionalidade que IDocUIHostHandler, com a diferença que IDocHostUIHandlerDispatch é um despinterface, enquanto IDocUIHostHandler é uma interface personalizada.
| Nome | Descrição |
|---|---|
| EnableModeless | Chamado da implementação MSHTML de IOleInPlaceActiveObject::EnableModeless. Também chamado quando MSHTML exibe uma interface do usuário modal. |
| FilterDataObject | Chamado no host pelo MSHTML para permitir que o host substitua o objeto de dados do MSHTML. |
| GetDropTarget | Chamado por MSHTML quando ele está sendo usado como um local de destino para permitir que o host forneça um IDropTarget alternativo. |
| GetExternal | Chamado por MSHTML para obter a interface IDispatch do host. |
| GetHostInfo | Recupera os recursos de interface do usuário do host do MSHTML. |
| GetOptionKeyPath | Retorna a chave do Registro na qual o MSHTML armazena as preferências do usuário. |
| Ocultar interface do usuário | Chamado quando o MSHTML remove seus menus e barras de ferramentas. |
| OnDocWindowActivate | Chamado na implementação do MSHTML de IOleInPlaceActiveObject::OnDocWindowActivate. |
| OnFrameWindowActivate | Chamado na implementação do MSHTML de IOleInPlaceActiveObject::OnFrameWindowActivate. |
| ResizeBorder | Chamado na implementação do MSHTML de IOleInPlaceActiveObject::ResizeBorder. |
| MostrarContextMenu | Chamado no MSHTML para exibir um menu de contexto. |
| ShowUI | Permite que o host substitua menus e barras de ferramentas do MSHTML. |
| TranslateAccelerator | Chamado por MSHTML quando IOleInPlaceActiveObject::TranslateAccelerator ou IOleControlSite::TranslateAccelerator é chamado. |
| TranslateUrl | Chamado por MSHTML para conceder ao host uma oportunidade de modificar a URL a ser carregada. |
| UpdateUI | Notifica o host de que o estado do comando foi alterado. |
Comentários
Um host pode substituir os menus, as barras de ferramentas e os menus de contexto usados pelo MSHTML (mecanismo de análise e renderização de HTML da Microsoft) implementando essa interface.
Requisitos
A definição dessa interface está disponível como IDL ou C++, conforme mostrado abaixo.
| Tipo da definição | Arquivo |
|---|---|
| IDL | ATLIFace.idl |
| C++ | ATLIFace.h (também incluído em ATLBase.h) |