IDocHostUIHandlerDispatch-Schnittstelle
Eine Schnittstelle zum Microsoft HTML-Analyse- und Renderingmodul.
Wichtig
Diese Klasse und ihre Member können nicht in Anwendungen verwendet werden, die in der Windows-Runtime ausgeführt werden.
Syntax
interface IDocHostUIHandlerDispatch : IDispatch
Member
Öffentliche Methoden
Hinweis
Die Links in der folgenden Tabelle beziehen sich auf die INet SDK-Referenzthemen für die Member der IDocUIHostHandler-Schnittstelle . IDocHostUIHandlerDispatch
hat die gleiche Funktionalität wie IDocUIHostHandler
, wobei der Unterschied darin besteht, dass es IDocHostUIHandlerDispatch
sich um eine dispinterface handelt, während IDocUIHostHandler
es sich um eine benutzerdefinierte Schnittstelle handelt.
Name | Beschreibung |
---|---|
EnableModeless | Wird von der MSHTML-Implementierung von IOleInPlaceActiveObject::EnableModeless aufgerufen. Wird auch aufgerufen, wenn MSHTML modale UI anzeigt. |
FilterDataObject | Wird vom Host von MSHTML aufgerufen, damit der Host das Datenobjekt von MSHTML ersetzen kann. |
GetDropTarget | Wird von MSHTML aufgerufen, wenn es als Drop-Ziel verwendet wird, damit der Host eine alternative IDropTarget-Klasse bereitstellen kann. |
GetExternal | Wird von MSHTML aufgerufen, um die IDispatch-Schnittstelle des Hosts abzurufen. |
GetHostInfo | Ruft die UI-Funktionen des MSHTML-Hosts ab. |
GetOptionKeyPath | Gibt den Registrierungsschlüssel zurück, unter dem MSHTML Benutzereinstellungen speichert. |
HideUI | Wird aufgerufen, wenn MSHTML seine Menüs und Symbolleisten entfernt. |
OnDocWindowActivate | Wird von der MSHTML-Implementierung von IOleInPlaceActiveObject::OnDocWindowActivate aufgerufen. |
OnFrameWindowActivate | Wird von der MSHTML-Implementierung von IOleInPlaceActiveObject::OnFrameWindowActivate aufgerufen. |
GrößeBorder ändern | Wird von der MSHTML-Implementierung von IOleInPlaceActiveObject::ResizeBorder aufgerufen. |
ShowContextMenu | Von MSHTML aufgerufen, um ein Kontextmenü anzuzeigen. |
ShowUI | Ermöglicht es dem Host, MSHTML-Menüs und Symbolleisten zu ersetzen. |
TranslateAccelerator | Wird von MSHTML aufgerufen, wenn IOleInPlaceActiveObject::TranslateAccelerator oder IOleControlSite::TranslateAccelerator aufgerufen wird. |
TranslateUrl | Wird von MSHTML aufgerufen, um dem Host die Möglichkeit zu ermöglichen, die zu ladende URL zu ändern. |
UpdateUI | Benachrichtigt den Host, dass sich der Befehlsstatus geändert hat. |
Hinweise
Ein Host kann die Menüs, Symbolleisten und Kontextmenüs ersetzen, die vom Microsoft HTML-Analyse- und Renderingmodul (MSHTML) verwendet werden, indem diese Schnittstelle implementiert wird.
Anforderungen
Die Definition dieser Schnittstelle ist wie unten dargestellt als IDL oder C++ verfügbar.
Definitionstyp | Datei |
---|---|
IDL | ATLIFace.idl |
C++ | ATLIFace.h (auch in ATLBase.h enthalten) |