Интерфейс 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) |