IDocHostUIHandlerDispatch接口

对分析和呈现引擎的Microsoft HTML的接口。

重要

此选件类及其成员不能在 Windows 运行时执行的应用程序。

interface IDocHostUIHandlerDispatch : IDispatch

成员

3xeb372z.collapse_all(zh-cn,VS.110).gif公共方法

备注

链接下表对INet SDK引用 IDocUIHostHandler 接口成员的主题。IDocHostUIHandlerDispatch 确实与 IDocUIHostHandler,这种差异该 IDocHostUIHandlerDispatch 调度接口,而 IDocUIHostHandler 是一个自定义接口。

EnableModeless

调用从 IOleInPlaceActiveObject::EnableModeless的MSHTML实现。 并调用MSHTML时显示模式UI。

FilterDataObject

由MSHTML对宿主允许宿主替换MSHTML的数据对象。

GetDropTarget

调用MSHTML,当它用于,放置目标允许宿主提供替代 IDropTarget

GetExternal

调用MSHTML获取主机的IDispatch接口。

GetHostInfo

检索MSHTML主机的UI功能。

GetOptionKeyPath

返回下MSHTML存储用户首选项的注册表项。

HideUI

调用,当MSHTML移除其菜单和工具栏。

OnDocWindowActivate

调用从 IOleInPlaceActiveObject::OnDocWindowActivate的MSHTML实现。

OnFrameWindowActivate

调用从 IOleInPlaceActiveObject::OnFrameWindowActivate的MSHTML实现。

ResizeBorder

调用从 IOleInPlaceActiveObject::ResizeBorder的MSHTML实现。

ShowContextMenu

调用从MSHTML显示上下文菜单。

ShowUI

允许宿主替换MSHTML菜单和工具栏。

TranslateAccelerator

调用MSHTML,当 IOleInPlaceActiveObject::TranslateAcceleratorIOleControlSite::TranslateAccelerator 调用。

TranslateUrl

调用MSHTML提供宿主有机会修改要加载的URL。

UpdateUI

通知宿主顺序状态发生了变化。

备注

可以替换菜单、工具栏和上下文菜单使用由Microsoft HTML分析和呈现引擎(MSHTML)通过实现宿主此接口。

要求

此接口的定义可用作IDL或C++,如下所示。

定义类型

文件

IDL

ATLIFace.idl

C++

ATLIFace.h (也包括在ATLBase.h)

请参见

参考

IDocUIHostHandler