次の方法で共有


IDocHostUIHandlerDispatch インターフェイス

Microsoft の HTML 解析エンジンおよび描画エンジンへのインターフェイスです。

重要 : 重要

このクラスおよびメンバーは Windows ランタイムで実行されるアプリケーションで使用することはできません。

interface IDocHostUIHandlerDispatch : IDispatch

メンバー

3xeb372z.collapse_all(ja-jp,VS.110).gifパブリック メソッド

[!メモ]

次の表のリンクは IDocUIHostHandler のインターフェイス メンバーの INet SDK のリファレンス トピックにあります。IDocUIHostHandler がカスタム インターフェイスであり、IDocHostUIHandlerDispatch の違いを IDocUIHostHandlerが、ディスパッチ インターフェイスであるとIDocHostUIHandlerDispatch の機能は同じです。

EnableModeless

IOleInPlaceActiveObject::EnableModelessの MSHTML の実装から呼び出されます。また、MSHTML がモーダル UI を表示するときに呼び出されます。

FilterDataObject

MSHTML によってホストをホストが MSHTML のデータ オブジェクトを置き換えるように依頼します。

GetDropTarget

ホストが代替 IDropTargetを指定できるようにすることにより、ドロップ ターゲット使用しているときの MSHTML によって呼び出されます。

GetExternal

ホストの IDispatch インターフェイスを取得するには、MSHTML によって呼び出されます。

GetHostInfo

MSHTML のホストの UI 機能を取得します。

GetOptionKeyPath

MSHTML がユーザー設定を格納するレジストリ キーを返します。

HideUI

MSHTML がメニューとツール バーを削除するときに呼び出されます。

OnDocWindowActivate

IOleInPlaceActiveObject::OnDocWindowActivateの MSHTML の実装から呼び出されます。

OnFrameWindowActivate

IOleInPlaceActiveObject::OnFrameWindowActivateの MSHTML の実装から呼び出されます。

ResizeBorder

IOleInPlaceActiveObject::ResizeBorderの MSHTML の実装から呼び出されます。

ShowContextMenu

コンテキスト メニューを表示するために、MSHTML から呼び出されます。

ShowUI

ホストが、MSHTML のメニューとツール バーを置き換えるようにします。

TranslateAccelerator

IOleInPlaceActiveObject::TranslateAcceleratorIOleControlSite::TranslateAccelerator が呼び出されたときに、MSHTML によって呼び出されます。

TranslateUrl

ホストに読み込まれる URL を変更できるように、MSHTML によって呼び出されます。

UpdateUI

コマンド待機状態が変更されたことをホストに通知します。

解説

ホストは、このインターフェイスを実装することによって、Microsoft の HTML 解析および描画エンジン (MSHTML) で使用されるメニュー、ツール バー、およびコンテキスト メニューを置き換えることができます。

必要条件

このインターフェイスの定義の型は、次の表のように IDL または C++ に指定できます。

定義の型

File

IDL

ATLIFace.idl

C++

ATLIFace.h (ATLBase.h にもインクルードされます)

参照

関連項目

IDocUIHostHandler