IDocHostUIHandlerDispatch 介面

已解析和呈現引擎的 Microsoft HTML 的介面。

重要事項重要事項

這個類別和其成員不能用於 Windows 執行階段執行的應用程式。

interface IDocHostUIHandlerDispatch : IDispatch

Members

3xeb372z.collapse_all(zh-tw,VS.110).gif公用方法

注意事項注意事項

連結列於下表是 IDocUIHostHandler 介面成員的 INet SDK 參考主題。IDocHostUIHandlerDispatch 具有與相同的功能 IDocUIHostHandler,具有該差異 IDocHostUIHandlerDispatch 分配介面 (Dispinterface),而 IDocUIHostHandler 是自訂介面。

EnableModeless

從呼叫 IOleInPlaceActiveObject::EnableModeless的 MSHTML 實作。也可稱為 MSHTML 何時顯示強制回應 (Modal) 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