다음을 통해 공유


IDocHostUIHandlerDispatch 인터페이스

Microsoft HTML 구문 분석 및 렌더링 엔진에 대한 인터페이스입니다.

Important

이 클래스와 해당 멤버는 Windows 런타임에서 실행되는 애플리케이션에서 사용할 수 없습니다.

구문

interface IDocHostUIHandlerDispatch : IDispatch

멤버

공용 메서드

참고 항목

다음 표의 링크는 IDocUIHostHandler 인터페이스의 멤버에 대한 INet SDK 참조 항목입니다. IDocHostUIHandlerDispatch에는 사용자 지정 인터페이스인 반면 IDocUIHostHandler dispinterface라는 차이점 IDocHostUIHandlerDispatch 이 있는 것과 IDocUIHostHandler동일한 기능이 있습니다.

이름 설명
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::ResizeBorderMSHTML 구현에서 호출됩니다.
ShowContextMenu 상황에 맞는 메뉴를 표시하기 위해 MSHTML에서 호출됩니다.
ShowUI 호스트에서 MSHTML 메뉴 및 도구 모음을 바꿀 수 있습니다.
TranslateAccelerator IOleInPlaceActiveObject::TranslateAccelerator 또는 IOleControlSite::TranslateAccelerator가 호출되면 MSHTML에서 호출됩니다.
TranslateUrl 호스트가 로드할 URL을 수정할 기회를 허용하기 위해 MSHTML에서 호출됩니다.
UpdateUI 명령 상태가 변경되었음을 호스트에 알립니다.

설명

호스트는 이 인터페이스를 구현하여 MICROSOFT HTML 구문 분석 및 렌더링 엔진(MSHTML)에서 사용하는 메뉴, 도구 모음 및 상황에 맞는 메뉴를 바꿀 수 있습니다.

요구 사항

이 인터페이스의 정의는 아래와 같이 IDL 또는 C++로 사용할 수 있습니다.

정의 유형 파일
IDL ATLIFace.idl
C++ ATLIFace.h(ATLBase.h에도 포함)

참고 항목

IDocUIHostHandler