Поделиться через


Интерфейс IDocHostUIHandlerDispatch

Интерфейс для подсистемы синтаксического анализа и отрисовки Microsoft HTML.

Важно!

Этот класс и его члены нельзя использовать в приложениях, выполняемых в среде выполнения Windows.

Синтаксис

interface IDocHostUIHandlerDispatch : IDispatch

Участники

Открытые методы

Примечание.

Ссылки в следующей таблице приведены в справочных разделах по пакету SDK INet для членов интерфейса IDocUIHostHandler . IDocHostUIHandlerDispatch имеет ту же функциональность, что IDocUIHostHandlerи разница в том, что IDocHostUIHandlerDispatch это дисплеи, в то время как IDocUIHostHandler это пользовательский интерфейс.

Имя Описание
EnableModeless Вызывается из реализации MSHTML IOleInPlaceActiveObject::EnableModeless. Также вызывается при отображении модального пользовательского интерфейса MSHTML.
FilterDataObject Вызывается на узле MSHTML, чтобы разрешить узлу заменить объект данных MSHTML.
GetDropTarget Вызывается MSHTML, когда он используется в качестве целевого объекта удаления, чтобы разрешить узлу предоставлять альтернативный IDropTarget.
GetExternal Вызывается MSHTML для получения интерфейса IDispatch узла.
GetHostInfo Извлекает возможности пользовательского интерфейса узла MSHTML.
GetOptionKeyPath Возвращает раздел реестра, в котором MSHTML хранит настройки пользователей.
HideUI Вызывается, когда MSHTML удаляет меню и панели инструментов.
OnDocWindowActivate Вызывается из реализации MSHTML IOleInPlaceActiveObject::OnDocWindowActivate.
OnFrameWindowActivate Вызывается из реализации MSHTML IOleInPlaceActiveObject::OnFrameWindowActivate.
Изменение размераBorder Вызывается из реализации MSHTML IOleInPlaceActiveObject::ResizeBorder.
ShowContextMenu Вызывается из MSHTML для отображения контекстного меню.
ShowUI Позволяет узлу заменить меню и панели инструментов MSHTML.
ПереводAccelerator Вызывается MSHTML при вызове IOleInPlaceActiveObject::TranslateAccelerator или IOleControlSite::TranslateAccelerator.
TranslateUrl Вызывается MSHTML, чтобы разрешить узлу возможность изменить URL-адрес для загрузки.
UpdateUI Уведомляет основное приложение об изменении состояния команды.

Замечания

Узел может заменить меню, панели инструментов и контекстные меню, используемые подсистемой синтаксического анализа и отрисовки (MSHTML) Microsoft HTML, реализуя этот интерфейс.

Требования

Определение этого интерфейса доступно как IDL или C++, как показано ниже.

Тип определения Файл
IDL ATLIFace.idl
C++ ATLIFace.h (также включен в ATLBase.h)

См. также

IDocUIHostHandler