Share via


IDocHostUIHandlerDispatch Members

Note

The links in the following table are to the INet SDK reference topics for the members of the IDocUIHostHandler interface. IDocHostUIHandlerDispatch has the same functionality as IDocUIHostHandler, with the difference being that IDocHostUIHandlerDispatch is a dispinterface whereas IDocUIHostHandler is a custom interface.

Methods

EnableModeless

Called from MSHTML implementation of IOleInPlaceActiveObject::EnableModeless. Also called when MSHTML displays modal UI.

FilterDataObject

Called on the host by MSHTML to allow the host to replace MSHTML's data object.

GetDropTarget

Called by MSHTML when it is being used as a drop target to allow the host to supply an alternative IDropTarget.

GetExternal

Called by MSHTML to obtain the host's IDispatch interface.

GetHostInfo

Retrieves the UI capabilities of MSHTML host.

GetOptionKeyPath

Returns the registry key under which MSHTML stores user preferences.

HideUI

Called when MSHTML removes its menus and toolbars.

OnDocWindowActivate

Called from MSHTML implementation of IOleInPlaceActiveObject::OnDocWindowActivate.

OnFrameWindowActivate

Called from MSHTML implementation of IOleInPlaceActiveObject::OnFrameWindowActivate.

ResizeBorder

Called from MSHTML implementation of IOleInPlaceActiveObject::ResizeBorder.

ShowContextMenu

Called from MSHTML to display a context menu.

ShowUI

Allows the host to replace MSHTML menus and toolbars.

TranslateAccelerator

Called by MSHTML when IOleInPlaceActiveObject::TranslateAccelerator or IOleControlSite::TranslateAccelerator is called.

TranslateUrl

Called by MSHTML to allow the host an opportunity to modify the URL to be loaded.

UpdateUI

Notifies the host that the command state has changed.

See Also

Reference

IDocHostUIHandlerDispatch Interface