Freigeben über


Schnittstelle IDualEngine20BrowserObserver

Wichtig

Die DualEngine-API ist Teil eines Features mit eingeschränktem Zugriff (siehe LimitedAccessFeatures-Klasse). Wenn Sie weitere Informationen benötigen oder ein Entsperrtoken anfordern möchten, wenden Sie sich an den Microsoft-Support.

interface IDualEngine20BrowserObserver
  : public IUnknown

Empfängt Ereignisse vom Browser.

Zusammenfassung

Members Beschreibungen
ContinueNavigationInEdge Wird ausgelöst, wenn der Browser das Hosten von Inhalten beenden möchte und die Navigation zur URL im Hostingprozess fortgesetzt werden soll.
ContinueNavigationInEdge2 Wird ausgelöst, wenn der Browser das Hosten von Inhalten beenden und die Navigation zur URL im Hostingprozess fortsetzen möchte. Diese Version bietet zusätzliche Informationen zur Navigation.
NavigateToOffsetInEdge Wird ausgelöst, wenn der Browser anfordert, zu einem Reiseprotokolleintragsoffset zu navigieren.
OnAllButCurrentEntryDeleted Wird ausgelöst, wenn der Browser alle Einträge im Reiseprotokoll mit Ausnahme des aktuellen Eintrags gelöscht hat.
OnAsyncHungCheckReply Wird ausgelöst, wenn der Browser eine asynchrone Hängerprüfungsmeldung verarbeitet, siehe IDualEngine20BrowserSession::SetHangDetectionMessages().
OnAttentionState Wird ausgelöst, wenn benutzerseitig Aufmerksamkeit angefordert wird.
OnBeforeUnloadAndStopComplete Wird ausgelöst, wenn die Verarbeitung des beforeUnload-Ereignisses abgeschlossen ist.
OnCloseCompleted Wird ausgelöst, wenn der Browser geschlossen wurde.
OnCloseRequested Wird ausgelöst, wenn der Browser das Schließen angefordert hat.
OnDialogShown Wird ausgelöst, wenn ein modales Dialogfeld im Browser angezeigt oder ausgeblendet wird.
OnDocumentComplete Wird ausgelöst, wenn ein Dokument vollständig geladen und initialisiert wird.
OnDocumentModeSet Wird ausgelöst, wenn sich der Dokumentmodus geändert hat.
OnEnterpriseIDSet Wird ausgelöst, wenn eine Navigation abgeschlossen wurde; stellt Informationen zur Unternehmens-ID bereit.
OnFindOnPageResult Wird ausgelöst, wenn sich die Ergebnisse der Suche auf der Seite ändern.
OnFinishedSetFocus Wird ausgelöst, wenn die Verarbeitung einer IDualEngine20Browser::D ualEngineSetFocus() -Anforderung abgeschlossen wurde.
OnGeolocationFeatureInUse Wird ausgelöst, wenn auf Geolocationdaten zugegriffen wird.
OnGeolocationPermissionRequested Wird ausgelöst, wenn die Benutzerberechtigung zum Aktivieren der Geolocation erforderlich ist.
OnHasBeforeUnloadChanged Wird ausgelöst, wenn ein OnBeforeUnload Handler registriert oder entfernt wurde.
OnIndicatorItemsSet Wird ausgelöst, wenn eine Navigation abgeschlossen wurde; stellt Statusinformationen zum aktuellen Status der Browserseite bereit.
OnInputAttempted Wird ausgelöst, wenn Benutzereingaben empfangen werden.
OnLoadingActivityChanged Wird ausgelöst, wenn sich der Ladezustand der Seite ändert.
OnMixedContentBlocked Wird ausgelöst, wenn gemischte Inhalte blockiert wurden.
OnNavigationComplete Wird ausgelöst, wenn eine Navigation abgeschlossen wurde.
OnNavigationFailed Wird ausgelöst, wenn eine Navigation fehlschlägt.
OnNavigationToDownload Wird ausgelöst, wenn eine Navigation mit einem Download beendet wurde.
OnNewWindow Wird ausgelöst, wenn ein neues Fenster erstellt wurde.
OnPopupBlocked Wird ausgelöst, wenn ein Popupfenster blockiert wurde.
OnPrepareToExitRegionFailed Wird ausgelöst, wenn der Browser einen Fehler beim Behandeln eines vorherigen IDualEngine20Browser::D ualEnginePrepareToExitRegion() -Aufrufs ausgeführt hat.
OnReadyToExitRegion Wird ausgelöst, wenn der Browser erfolgreich einen vorherigen IDualEngine20Browser::D ualEnginePrepareToExitRegion() -Aufruf verarbeitet hat.
OnTabCrashed Wird ausgelöst, wenn die Registerkarte abgestürzt ist.
OnTabHangReported Wird ausgelöst, wenn der Browser aufgehängt wird.
OnUnexpectedRundown Wird ausgelöst, wenn der Browser unerwartet geschlossen wurde.
OnUnhandledKeyboardAccelerator Wird ausgelöst, wenn eine Tastenkombination verarbeitet wird, und es wird festgestellt, dass der Browser diese Zugriffstaste nicht behandelt oder nicht darauf rgHostPriorityAccelsbasieren sollte.
OnUnhandledKeyboardAcceleratorAsync Wird ausgelöst, wenn eine Tastenkombination verarbeitet wird, und es wird festgestellt, dass der Browser diese Zugriffstaste nicht behandelt oder nicht auf rgHostPriorityAccelsdiesem basieren sollte.
OnVisibleComplete Wird ausgelöst, wenn der Inhalt der Seite sichtbar gemacht wird.
OnZoomChanged Wird ausgelöst, wenn sich der Zoom geändert hat.
OpenURLInEdge Wird ausgelöst, wenn der Browser den Host anfordert, zu einer URL in einem neuen Fenster zu navigieren.
OpenURLInEdge2 Wird ausgelöst, wenn der Browser den Host anfordert, zu einer URL in einem neuen Fenster zu navigieren. Diese Version bietet zusätzliche Informationen zur Navigation.
RequestHostAddFavorite Wird ausgelöst, wenn eine Seite angefordert wurde, um zu Favoriten hinzugefügt zu werden.
RequestHostCreateUrlTip Wird ausgelöst, wenn angefordert wird, eine QuickInfo mit einer URL anzuzeigen.
RequestHostFocus Wird ausgelöst, wenn der Fokus angefordert wird, um zum Hostfenster zu wechseln.
RequestHostFullscreen Wird ausgelöst, wenn die Seite anfordert, dass der Host Inhalte im Vollbildmodus anzeigt.
RequestHostHideUrlTip Wird ausgelöst, wenn angefordert wird, eine QuickInfo auszublenden, die eine URL enthält.
RequestHostPositionChanged Wird ausgelöst, wenn der Browser anfordert, dass der Host seine Größe oder Position ändert.
RequestHostShowTheater Wird ausgelöst, wenn der Browser den Host anfordert, in den Theatermodus zu wechseln oder diesen zu verlassen.
RequestHostWindowFocus Wird ausgelöst, wenn der Host aufgefordert wird, den Fokus einzunehmen oder aufzugeben.
RequestHostWindowFocusSync Wird ausgelöst, wenn der Host aufgefordert wird, den Fokus einzunehmen oder aufzugeben.
UpdateHostFavicon Wird ausgelöst, wenn sich das Favicon geändert hat.
UpdateHostTitle Wird ausgelöst, wenn der Titel der Seite aktualisiert wurde.
UpdateSecureLockIcon Wird ausgelöst, wenn sich die Sicherheitsinformationen der Seite geändert haben.

Gilt für

Produkt Eingeführt
Windows 10, Version 20H1 KB5032278
Windows 11, Version 22H2 KB5032288

Members

ContinueNavigationInEdge

Wird ausgelöst, wenn der Browser das Hosten von Inhalten beenden möchte und die Navigation zur URL im Hostingprozess fortgesetzt werden soll.

public HRESULT ContinueNavigationInEdge(LPCWSTR pszUrl, ULONG ulCookieSyncVersion)

Parameter
  • pszUrl Die URL, zu der navigiert werden soll.

  • ulCookieSyncVersion Eine Zahl, die verwendet werden kann, um eine Navigation mit einem bestimmten Cookiestatus zu korrelieren.

ContinueNavigationInEdge2

Wird ausgelöst, wenn der Browser das Hosten von Inhalten beenden und die Navigation zur URL im Hostingprozess fortsetzen möchte. Diese Version bietet zusätzliche Informationen zur Navigation.

public HRESULT ContinueNavigationInEdge2(LPCWSTR pszUrl, ULONG ulCookieSyncVersion, LPCWSTR pszReferrer, LPCWSTR pszHeaders, VARIANT * postData)

Parameter
  • pszUrl Die URL, zu der navigiert werden soll.

  • ulCookieSyncVersion Eine Zahl, die verwendet werden kann, um eine Navigation mit einem bestimmten Cookiestatus zu korrelieren.

  • pszReferrer Der HTTP-Referer-Anforderungsheader.

  • pszHeaders Zusätzliche HTTP-Header.

  • postData HTTP POST-Daten, z. B. Formulardaten.

Wird ausgelöst, wenn der Browser anfordert, zu einem Reiseprotokolleintragsoffset zu navigieren.

public HRESULT NavigateToOffsetInEdge(int iOffset)

Parameter
  • iOffset Der Offset, zu dem navigiert werden soll.

OnAllButCurrentEntryDeleted

Wird ausgelöst, wenn der Browser alle Einträge im Reiseprotokoll mit Ausnahme des aktuellen Eintrags gelöscht hat.

public HRESULT OnAllButCurrentEntryDeleted(VisibleListUpdateEntry * pVisibleListEntries, int cVisibleListEntries)

Parameter
  • pVisibleListEntries Eine Liste, die die neuen Reiseprotokolleinträge seit der letzten Aktualisierung enthält. In diesem Fall enthält sie nur den aktuell aktiven Eintrag.

  • cVisibleListEntries Die Anzahl der Elemente in pVisibleListEntries

OnAsyncHungCheckReply

Wird ausgelöst, wenn der Browser eine asynchrone Hängerprüfungsmeldung verarbeitet, siehe IDualEngine20BrowserSession::SetHangDetectionMessages().

public HRESULT OnAsyncHungCheckReply(ULONG correlationId)

Parameter
  • correlationId ID, um die Antwort mit der gesendeten Nachricht zu korrelieren.

OnAttentionState

Wird ausgelöst, wenn benutzerseitig Aufmerksamkeit angefordert wird.

public HRESULT OnAttentionState(ATTENTIONSTATE attentionState)

Parameter
  • attentionState Der Grund, warum die Aufmerksamkeit des Benutzers angefordert wird.

OnBeforeUnloadAndStopComplete

Wird ausgelöst, wenn die Verarbeitung des beforeUnload-Ereignisses abgeschlossen ist.

public HRESULT OnBeforeUnloadAndStopComplete(BOOL agreeToClose)

Parameter
  • agreeToClose Gibt an, ob der Benutzer zugestimmt hat, die Seite zu verlassen.

OnCloseCompleted

Wird ausgelöst, wenn der Browser geschlossen wurde.

public HRESULT OnCloseCompleted()

OnCloseRequested

Wird ausgelöst, wenn der Browser das Schließen angefordert hat.

public HRESULT OnCloseRequested()

OnDialogShown

Wird ausgelöst, wenn ein modales Dialogfeld im Browser angezeigt oder ausgeblendet wird.

public HRESULT OnDialogShown(BOOL fShown)

Parameter
  • fShown Gibt an, ob das Dialogfeld angezeigt oder ausgeblendet wurde.

OnDocumentComplete

Wird ausgelöst, wenn ein Dokument vollständig geladen und initialisiert wird.

public HRESULT OnDocumentComplete(ULONG ulCurrentEntryId, VisibleListUpdateEntry * pVisibleListEntries, int cVisibleListEntries)

Parameter
  • ulCurrentEntryId Die Eintrags-ID des Reiseprotokolls für die Seite, die dieses Ereignis ausgelöst hat.

  • pVisibleListEntries Eine Liste, die die neuen Reiseprotokolleinträge seit der letzten Aktualisierung enthält.

  • cVisibleListEntries Die Anzahl der Elemente in pVisibleListEntries

OnDocumentModeSet

Wird ausgelöst, wenn sich der Dokumentmodus geändert hat.

public HRESULT OnDocumentModeSet(ULONG documentMode)

Parameter
  • documentMode Die neue Dokumentmodusversion.

OnEnterpriseIDSet

Wird ausgelöst, wenn eine Navigation abgeschlossen wurde; stellt Informationen zur Unternehmens-ID bereit.

public HRESULT OnEnterpriseIDSet(BOOL fEnterpriseID)

Parameter
  • fEnterpriseID Gibt an, ob für den Browser eine Unternehmens-ID festgelegt ist.

OnFindOnPageResult

Wird ausgelöst, wenn sich die Ergebnisse der Suche auf der Seite ändern.

public HRESULT OnFindOnPageResult(int iRequestID, int cMatches, int iActiveMatch)

Parameter

OnFinishedSetFocus

Wird ausgelöst, wenn die Verarbeitung einer IDualEngine20Browser::D ualEngineSetFocus() -Anforderung abgeschlossen wurde.

public HRESULT OnFinishedSetFocus()

OnGeolocationFeatureInUse

Wird ausgelöst, wenn auf Geolocationdaten zugegriffen wird.

public HRESULT OnGeolocationFeatureInUse(LPCWSTR pszContextUrl, SITE_PERMISSION_FEATURE_MODE featureMode)

Parameter
  • pszContextUrl Die URL der Seite, die auf Geolocationdaten zugreift.

  • featureMode Gibt an, ob der Zugriff blockiert oder zugelassen wurde.

OnGeolocationPermissionRequested

Wird ausgelöst, wenn die Benutzerberechtigung zum Aktivieren der Geolocation erforderlich ist.

public HRESULT OnGeolocationPermissionRequested(LPCWSTR pszContextUrl)

Parameter
  • pszContextUrl Die URL der Seite, die die Geolocation-Berechtigung anfordert.

OnHasBeforeUnloadChanged

Wird ausgelöst, wenn ein OnBeforeUnload Handler registriert oder entfernt wurde.

public HRESULT OnHasBeforeUnloadChanged(BOOL fBeforeUnload)

Parameter
  • fBeforeUnload true gibt an, dass ein OnBeforeUnload Handler registriert wurde; false gibt an, dass er entfernt wurde.

OnIndicatorItemsSet

Wird ausgelöst, wenn eine Navigation abgeschlossen wurde; stellt Statusinformationen zum aktuellen Status der Browserseite bereit.

public HRESULT OnIndicatorItemsSet(BOOL fProtectedMode, BOOL fEnhancedProtectedMode, DWORD dwUrlZone, BOOL fEnterpriseMode)

Parameter
  • fProtectedMode Gibt an, ob sich der Browser im geschützten Modus befindet.

  • fEnhancedProtectedMode Gibt an, ob sich der Browser im erweiterten geschützten Modus befindet.

  • dwUrlZone Die Zone der aktuellen URL.

  • fEnterpriseMode Gibt an, ob sich der Browser im Unternehmensmodus befindet.

OnInputAttempted

Wird ausgelöst, wenn Benutzereingaben empfangen werden.

public HRESULT OnInputAttempted()

OnLoadingActivityChanged

Wird ausgelöst, wenn sich der Ladezustand der Seite ändert.

public HRESULT OnLoadingActivityChanged(BOOL fLoading)

Parameter
  • fLoading Gibt an, ob die Seite geladen wird oder nicht.

OnMixedContentBlocked

Wird ausgelöst, wenn gemischte Inhalte blockiert wurden.

public HRESULT OnMixedContentBlocked()

OnNavigationComplete

Wird ausgelöst, wenn eine Navigation abgeschlossen wurde.

public HRESULT OnNavigationComplete(REFGUID guidTabId, ULONG ulCurrentEntryId, VisibleListUpdateEntry * pVisibleListEntries, int cVisibleListEntries, DWORD dwNavFlags, SECURELOCKICON secureLockIcon, DWORD dwSecurityFlags, CryptDataBlob * pDualEngineCertificates, int cCertificateChainBlobs)

Parameter
  • guidTabId Die Wiederherstellungs-GUID für die Registerkarte.

  • ulCurrentEntryId Die ID, die diese Navigation in der Liste der sichtbaren Einträge darstellt.

  • pVisibleListEntries Eine Liste, die die neuen Reiseprotokolleinträge seit der letzten Aktualisierung enthält.

  • cVisibleListEntries Die Anzahl der Elemente in pVisibleListEntries.

  • dwNavFlags Flags, die den Typ der aufgetretenen Navigation angeben.

  • secureLockIcon Der Sicherheitsstatus der Seite.

  • dwSecurityFlags Flags, die alle Zertifikatfehler für die Seite angeben.

  • pDualEngineCertificates Eine Liste, die die Zertifikatkette für die Seite des aktuellen Eintrags enthält.

  • cCertificateChainBlobs Die Anzahl der Elemente in pDualEngineCertificates.

OnNavigationFailed

Wird ausgelöst, wenn eine Navigation fehlschlägt.

public HRESULT OnNavigationFailed(NAVIGATIONFAILEDREASON failureReason)

Parameter
  • failureReason Der Grund, warum die Navigation fehlgeschlagen ist.

OnNavigationToDownload

Wird ausgelöst, wenn eine Navigation mit einem Download beendet wurde.

public HRESULT OnNavigationToDownload()

OnNewWindow

Wird ausgelöst, wenn ein neues Fenster erstellt wurde.

public HRESULT OnNewWindow(IDualEngine20Browser * pNewBrowser, HWND hwnd, const DualEngineNewWindowOptions * options, IDualEngine20BrowserObserver ** ppObserver)

Parameter
  • pNewBrowser Das Browserobjekt für das neue Fenster.

  • hwnd Das Handle für das neue Fenster.

  • options Die Optionen, mit denen das neue Fenster erstellt wurde.

  • ppObserver Das Observer-Objekt für das neue Fenster.

OnPopupBlocked

Wird ausgelöst, wenn ein Popupfenster blockiert wurde.

public HRESULT OnPopupBlocked(LPCWSTR pszContextUrl, LPCWSTR pszPopupUrl)

Parameter
  • pszContextUrl Die URL der Seite, die den Befehl zum Öffnen des Popups ausgegeben hat.

  • pszPopupUrl Die URL der Popupseite.

OnPrepareToExitRegionFailed

Wird ausgelöst, wenn der Browser einen Fehler beim Behandeln eines vorherigen IDualEngine20Browser::D ualEnginePrepareToExitRegion() -Aufrufs ausgeführt hat.

public HRESULT OnPrepareToExitRegionFailed()

OnReadyToExitRegion

Wird ausgelöst, wenn der Browser erfolgreich einen vorherigen IDualEngine20Browser::D ualEnginePrepareToExitRegion() -Aufruf verarbeitet hat.

public HRESULT OnReadyToExitRegion(REFGUID guidClonedTabId, ULONG ulCurrentEntryId, VisibleListUpdateEntry * pVisibleListEntriesComplete, int cVisibleListEntriesComplete)

Parameter
  • guidClonedTabId Die GUID der Registerkarten-Wiederherstellungsdatendatei, die die beendete Region zurückgibt.

  • ulCurrentEntryId Die Eintrags-ID des Reiseprotokolls für die Seite, die dieses Ereignis ausgelöst hat.

  • pVisibleListEntriesComplete Eine Liste, die die neuen Reiseprotokolleinträge seit der letzten Aktualisierung enthält.

  • cVisibleListEntriesComplete Die Anzahl der Elemente in pVisibleListEntriesComplete

OnTabCrashed

Wird ausgelöst, wenn die Registerkarte abgestürzt ist.

public HRESULT OnTabCrashed(BOOL fUnrecoverable)

Parameter
  • fUnrecoverable Gibt an, ob die Registerkarte wiederhergestellt werden kann.

OnTabHangReported

Wird ausgelöst, wenn der Browser aufgehängt wird.

public HRESULT OnTabHangReported()

OnUnexpectedRundown

Wird ausgelöst, wenn der Browser unerwartet geschlossen wurde.

public HRESULT OnUnexpectedRundown()

OnUnhandledKeyboardAccelerator

Wird ausgelöst, wenn eine Tastenkombination verarbeitet wird, und es wird festgestellt, dass der Browser diese Zugriffstaste nicht behandelt oder nicht darauf rgHostPriorityAccelsbasieren sollte.

public HRESULT OnUnhandledKeyboardAccelerator(LPMSG lpMsg)

Parameter
  • lpMsg Die win32-Nachricht für die nicht behandelte Tastenkombination.

OnUnhandledKeyboardAcceleratorAsync

Wird ausgelöst, wenn eine Tastenkombination verarbeitet wird, und es wird festgestellt, dass der Browser diese Zugriffstaste nicht behandelt oder nicht auf rgHostPriorityAccelsdiesem basieren sollte.

public HRESULT OnUnhandledKeyboardAcceleratorAsync(LPMSG pMsg, BOOL isShiftDown, BOOL isCtrlDown, BOOL isAltDown)

In dieser Version der -Methode wird das Ereignis asynchron ausgelöst, und der Tastaturzustand kann sich seit der Verarbeitung geändert haben, sodass der Zustand der Modifizierertasten angegeben wird.

Parameter
  • pMsg Die win32-Nachricht für die nicht behandelte Tastenkombination.

  • isShiftDown Gibt an, ob die UMSCHALTTASTE gedrückt wurde.

  • isCtrlDown Gibt an, ob die STRG-TASTE gedrückt wurde.

  • isAltDown Gibt an, ob die ALT-TASTE gedrückt wurde.

OnVisibleComplete

Wird ausgelöst, wenn der Inhalt der Seite sichtbar gemacht wird.

public HRESULT OnVisibleComplete()

OnZoomChanged

Wird ausgelöst, wenn sich der Zoom geändert hat.

public HRESULT OnZoomChanged(ULONG ulZoomPercent)

Parameter
  • ulZoomPercent Der neue Zoomprozentsatz.

OpenURLInEdge

Wird ausgelöst, wenn der Browser den Host anfordert, zu einer URL in einem neuen Fenster zu navigieren.

public HRESULT OpenURLInEdge(LPCWSTR pszUrl, const DualEngineNewWindowOptions * options, ULONG ulCookieSyncVersion)

Parameter
  • pszUrl Die URL, zu der navigiert werden soll.

  • options Optionen, die auf das neue Fenster angewendet werden sollen.

  • ulCookieSyncVersion Eine Zahl, die verwendet werden kann, um eine Navigation mit einem bestimmten Cookiestatus zu korrelieren.

OpenURLInEdge2

Wird ausgelöst, wenn der Browser den Host anfordert, zu einer URL in einem neuen Fenster zu navigieren. Diese Version bietet zusätzliche Informationen zur Navigation.

public HRESULT OpenURLInEdge2(LPCWSTR pszUrl, const DualEngineNewWindowOptions * options, ULONG ulCookieSyncVersion, LPCWSTR pszReferrer, LPCWSTR pszHeaders, VARIANT * postData)

Parameter
  • pszUrl Die URL, zu der navigiert werden soll.

  • options Optionen, die auf die Navigation angewendet werden sollen.

  • ulCookieSyncVersion Eine Zahl, die verwendet werden kann, um eine Navigation mit einem bestimmten Cookiestatus zu korrelieren.

  • pszReferrer Der HTTP-Referer-Anforderungsheader.

  • pszHeaders Zusätzliche HTTP-Header.

  • postData HTTP POST-Daten, z. B. Formulardaten.

RequestHostAddFavorite

Wird ausgelöst, wenn eine Seite angefordert wurde, um zu Favoriten hinzugefügt zu werden.

public HRESULT RequestHostAddFavorite(LPCWSTR pszTitle, LPCWSTR pszUrl)

Parameter
  • pszTitle Der Titel der Seite.

  • pszUrl Die URL der Seite.

RequestHostCreateUrlTip

Wird ausgelöst, wenn angefordert wird, eine QuickInfo mit einer URL anzuzeigen.

public HRESULT RequestHostCreateUrlTip(LPCWSTR pszUrl)

Parameter
  • pszUrl Die URL, die in der QuickInfo angezeigt werden soll.

RequestHostFocus

Wird ausgelöst, wenn der Fokus angefordert wird, um zum Hostfenster zu wechseln.

public HRESULT RequestHostFocus(DUALENGINE_FOCUSDIRECTION focusDirection, const MSG * msg)

Parameter
  • focusDirection Die Richtung, in der sich der Fokus bewegt.

  • msg Ein Zeiger auf die Nachricht, die die Fokusänderung verursacht hat.

RequestHostFullscreen

Wird ausgelöst, wenn die Seite anfordert, dass der Host Inhalte im Vollbildmodus anzeigt.

public HRESULT RequestHostFullscreen(FULLSCREENACTION fullScreenAction)

Parameter
  • fullScreenAction Die angeforderte Vollbildaktion.

RequestHostHideUrlTip

Wird ausgelöst, wenn angefordert wird, eine QuickInfo auszublenden, die eine URL enthält.

public HRESULT RequestHostHideUrlTip()

RequestHostPositionChanged

Wird ausgelöst, wenn der Browser anfordert, dass der Host seine Größe oder Position ändert.

public HRESULT RequestHostPositionChanged(LONG nX, LONG nY, LONG nWidth, LONG nHeight, ULONGLONG hSyncEvent)

Parameter
  • nX Die angeforderte X-Position des Fensters.

  • nY Die angeforderte Y-Position des Fensters.

  • nWidth Die angeforderte Fensterbreite.

  • nHeight Die angeforderte Fensterhöhe.

  • hSyncEvent Ein Handle für das Ereignisobjekt, das signalisiert werden soll, wenn die Änderung abgeschlossen ist.

RequestHostShowTheater

Wird ausgelöst, wenn der Browser den Host anfordert, in den Theatermodus zu wechseln oder diesen zu verlassen.

public HRESULT RequestHostShowTheater(BOOL fShow)

Parameter
  • fShow Gibt truean, dass der Host aufgefordert wird, in den Theatermodus zu wechseln; wenn false, wird er aufgefordert, den Theatermodus zu verlassen.

RequestHostWindowFocus

Wird ausgelöst, wenn der Host aufgefordert wird, den Fokus einzunehmen oder aufzugeben.

public HRESULT RequestHostWindowFocus(BOOL fFocus)

Parameter
  • fFocus Gibt an, was mit Fokus ausgeführt werden soll. Wenn true, sollte der Fokus eingenommen werden, andernfalls sollte er aufgegeben werden.

RequestHostWindowFocusSync

Wird ausgelöst, wenn der Host aufgefordert wird, den Fokus einzunehmen oder aufzugeben.

public HRESULT RequestHostWindowFocusSync(BOOL fFocus, ULONGLONG hSyncEvent)

In dieser Version der -Methode wartet der Browser, bis das angegebene Ereignis signalisiert wird.

Parameter
  • fFocus Gibt an, was mit Fokus ausgeführt werden soll. Wenn true, sollte der Fokus eingenommen werden, andernfalls sollte er aufgegeben werden.

  • hSyncEvent Ein Handle für das Ereignisobjekt, das signalisiert werden soll, wenn die Änderung abgeschlossen ist.

UpdateHostFavicon

Wird ausgelöst, wenn sich das Favicon geändert hat.

public HRESULT UpdateHostFavicon(ULONG ulCurrentEntryId, LPCWSTR spszCurrentUrl, LPCWSTR * pIconUrls, int cIconUrls)

Parameter
  • ulCurrentEntryId Die Eintrags-ID des Reiseprotokolls für die Seite, die dieses Ereignis ausgelöst hat.

  • spszCurrentUrl Die URL der Seite.

  • pIconUrls Eine Liste der Favicon-URLs.

  • cIconUrls Die Anzahl der Elemente in pIconUrls.

UpdateHostTitle

Wird ausgelöst, wenn der Titel der Seite aktualisiert wurde.

public HRESULT UpdateHostTitle(ULONG ulCurrentEntryId, LPCWSTR pszTitle)

Parameter
  • ulCurrentEntryId Die ID der Seite in der Liste der sichtbaren Einträge, die dieses Ereignis ausgelöst hat.

  • pszTitle Der neue Titel.

UpdateSecureLockIcon

Wird ausgelöst, wenn sich die Sicherheitsinformationen der Seite geändert haben.

public HRESULT UpdateSecureLockIcon(ULONG ulCurrentEntryId, SECURELOCKICON secureLockIcon)

Parameter
  • ulCurrentEntryId Der Reiseprotokolleintrag für diese Änderung.

  • secureLockIcon Der Status der Sicherheitsinformationen.