IBrowserService2-Schnittstelle (shdeprecated.h)

Veraltet. IBrowserService2 erweitert IBrowserService. Die von dieser Schnittstelle verfügbar gemachten Methoden sind analog zu virtuellen geschützten Methoden in der normalen C++-Vererbung. Die Vererbungshierarchie der Objekte umfasst mehrere DLLs. Die Hierarchie besteht aus einer Basisklasse und mehreren abgeleiteten Klassen, die Steuerelementen entsprechen, einschließlich CLSID_WebBrowser und dem Desktop des Benutzers. Objekte, die sich nicht in der Hierarchie befinden, sollten diese Schnittstelle nicht implementieren oder die meisten ihrer Methoden verwenden.

Vererbung

Die IBrowserService2-Schnittstelle erbt von IBrowserService. IBrowserService2 verfügt auch über folgende Membertypen:

Methoden

Die IBrowserService2-Schnittstelle verfügt über diese Methoden.

 
IBrowserService2::_CancelPendingNavigationAsync

Veraltet. Ermöglicht einer abgeleiteten Klasse, anzufordern, dass die Basisklasse alle ausstehenden Navigationen abbricht.
IBrowserService2::_CancelPendingView

Veraltet. Ermöglicht einer abgeleiteten Klasse, anzufordern, dass die Basisklasse alle ausstehenden Ansichten abbricht.
IBrowserService2::_CloseAndReleaseToolbars

Veraltet. Fordert das Schließen der Browsersymbolleisten an, die von der abgeleiteten Klasse gehostet werden.
IBrowserService2::_DisableModeless

Veraltet. Ermöglicht einer abgeleiteten Klasse, die Basisklasse zu fragen, ob eine modale Benutzeroberfläche sichtbar ist. Eine modale Ui-Blöcke minimieren und schließen das Verhalten im Browserfenster.
IBrowserService2::_ExecChildren

Veraltet. Ermöglicht der abgeleiteten Klasse, einen Befehl über die IOleCommandTarget::Exec-Methode direkt auszuweisen, anstatt sich auf die Basisklasse zu verlassen.
IBrowserService2::_FindTBar

Veraltet. Gibt den Index eines Browsersymbolsymbols zurück, das auf COM-Identitätsregeln (Component Object Model) basiert.
IBrowserService2::_get_itbLastFocus

Veraltet. Ruft die ID der letzten Symbolleiste oder Ansicht ab, die den Fokus hatte.
IBrowserService2::_GetBorderDWHelper

Veraltet. Eine Hilfsmethode für die Implementierung von GetBorderDW.
IBrowserService2::_GetEffectiveClientArea

Veraltet. Wird mit IBrowserService2::_GetViewBorderRect verwendet, um die Dimensionen der Browseransicht auszuhandeln.
IBrowserService2::_GetToolbarCount

Veraltet. Gibt die Anzahl der Symbolleisten im Browserfenster zurück.
IBrowserService2::_GetToolbarItem

Veraltet. Ruft ein bestimmtes Element von einer Symbolleiste ab.
IBrowserService2::_GetViewBorderRect

Veraltet. Wird mit IBrowserService2::_GetEffectiveClientArea verwendet, um die Größe und Position der Browseransicht auszuhandeln.
IBrowserService2::_Initialize

Veraltet. Koordiniert die Initialisierung des Zustands zwischen der Basis und den abgeleiteten Klassen.
IBrowserService2::_LoadToolbars

Veraltet. Lädt den gespeicherten Zustand der Symbolleisten des Browsers.
IBrowserService2::_MaySaveChanges

Veraltet. Ermöglicht der Basisklasse zu überprüfen, ob die Browseransicht Vor dem Schließen Änderungen speichern muss.
IBrowserService2::_NavigateToPidl

Veraltet. Navigiert die Basisklasse synchron zu einem neuen Speicherort.
IBrowserService2::_OnFocusChange

Veraltet. Koordiniert den Fokus zwischen der Basis und der abgeleiteten Klasse, wenn der Fokus zwischen den Browsersymbolleisten der abgeleiteten Klasse und deren Ansicht wechselt.
IBrowserService2::_PauseOrResumeView

Veraltet. Ermöglicht es einer abgeleiteten Klasse, die Basisklasse anzufordern, entweder anzuhalten (z. B. vor einem Minimierungsvorgang) oder die Browseransicht fortzusetzen.
IBrowserService2::_put_itbLastFocus

Veraltet. Legt die letzte Symbolleiste oder die letzte Ansicht mit Fokus fest.
IBrowserService2::_ResizeNextBorder

Veraltet. Ändert die Größe des Rahmens der Browseransicht als Reaktion auf das Hinzufügen oder Entfernen von Symbolleisten.
IBrowserService2::_ResizeNextBorderHelper

Veraltet. Eine Hilfsmethode, die von der Implementierung von IBrowserService2::_ResizeNextBorder verwendet wird.
IBrowserService2::_ResizeView

Veraltet. Ruft IBrowserService2::_UpdateViewRectSize auf und aktualisiert dann die Browseransicht mithilfe von IOleInPlaceActiveObject::ResizeBorder.
IBrowserService2::_SaveToolbars

Veraltet. Speichert den Status der Browsersymbolleisten.
IBrowserService2::_SendChildren

Veraltet. Ermöglicht der abgeleiteten Klasse, eine Nachricht direkt über die SendMessage-Funktion zu senden, anstatt sich auf die Basisklasse zu verlassen.
IBrowserService2::_SetFocus

Veraltet. Legt den Fokus auf einer Symbolleiste oder im Ansichtsfenster des Browsers fest. Wird aufgerufen, wenn Beschleuniger über TranslateAcceleratorSB übersetzt werden, oder wenn IBrowserService2::v_MayGetNextToolbarFocus fehlschlägt.
IBrowserService2::_SwitchActivationNow

Veraltet. Koordiniert Zustandsupdates beim Wechseln zwischen aktuellen und ausstehenden Browseransichten.
IBrowserService2::_TryShell2Rename

Veraltet. Koordiniert die Umbenennung der aktuellen Browseransicht, wenn der Browser umgeleitet wird.
IBrowserService2::_UIActivateView

Veraltet. Ermöglicht einer abgeleiteten Klasse, anzufordern, dass die Basisklasse die Browseransicht aktualisiert.
IBrowserService2::_UpdateViewRectSize

Veraltet. Wird aufgerufen, um andere Funktionen zu informieren, die an den Verhandlungen zur Browseransichtsgröße beteiligt sind, dass sich die zulässigen Browseransichtsdimensionen geändert haben.
IBrowserService2::ActivatePendingView

Veraltet. Koordiniert die Statusaktualisierung, während der Browser zwischen einer aktuellen und einer ausstehenden Ansicht wechselt.
IBrowserService2::AllowViewResize

Veraltet. Informiert die Basisklasse, ob eine Größenänderung der Ansicht zulässig ist.
IBrowserService2::CreateBrowserPropSheetExt

Veraltet. Ermöglicht der abgeleiteten Klasse das Hinzufügen von Folder Options-Eigenschaftenblättern zur Basisklasse.
IBrowserService2::CreateViewWindow

Veraltet. Koordiniert die Aktualisierung des Zustands beim Erstellen eines neuen Browseransichtsfensters.
IBrowserService2::ForwardViewMsg

Veraltet. Ruft die SendMessage-Funktion mit einer von der Ansicht empfangenen Nachricht auf, wobei der _hwndView Member der BASEBROWSERDATA-Struktur als SendMessage hWnd-Parameter verwendet wird.
IBrowserService2::GetBaseBrowserData

Veraltet. Ruft eine schreibgeschützte Struktur ab, die die geschützten Elemente enthält, die der Basisklasse gehören, um den Zustand zu bestimmen.
IBrowserService2::GetFolderSetData

Veraltet. Ruft eine Struktur ab, die Ordnerinformationen enthält.
IBrowserService2::GetViewRect

Veraltet. Ruft einen Wert ab, der verwendet wird, um die zulässige Größe des Fensters auszuhandeln.
IBrowserService2::GetViewWindow

Veraltet. Bietet direkten Zugriff auf das Browseransichtsfenster, das von IBrowserService2::CreateViewWindow erstellt wurde.
IBrowserService2::InitializeDownloadManager

Veraltet. Aktiviert den Download-Manager in der Basisklasse.
IBrowserService2::InitializeTransitionSite

Veraltet. Aktiviert Übergänge im Browseransichtsfenster.
IBrowserService2::InitializeTravelLog

Veraltet. Ermöglicht der abgeleiteten Klasse, einen Navigationsdatensatz anzugeben, der in einem neuen Fenster verwendet werden soll.
IBrowserService2::Offline

Veraltet. Überprüft und aktualisiert die Offline-status des Browsers, wobei der Zustand zwischen der Basisklasse und allen abgeleiteten Klassen synchronisiert wird.
IBrowserService2::OnCommand

Veraltet. Ruft die abgeleitete Klasse aus der Basisklasse beim Empfang einer WM_COMMAND-Nachricht auf. Die abgeleitete Klasse verarbeitet die Nachricht.
IBrowserService2::OnCreate

Veraltet. Ruft die abgeleitete Klasse aus der Basisklasse beim Empfang einer WM_CREATE-Nachricht auf. Die abgeleitete Klasse verarbeitet die Nachricht.
IBrowserService2::OnDestroy

Veraltet. Ruft die abgeleitete Klasse aus der Basisklasse beim Empfang einer WM_DESTROY-Nachricht auf. Die abgeleitete Klasse verarbeitet die Nachricht.
IBrowserService2::OnFrameWindowActivateBS

Veraltet. Ruft die abgeleitete Klasse aus der Basisklasse als Reaktion darauf auf, dass ein Unterrahmenfenster aktiviert oder deaktiviert wird. Die abgeleitete Klasse bestimmt, was als Reaktion auf die Aktion ausgeführt werden soll.
IBrowserService2::OnNotify

Veraltet. Ruft die abgeleitete Klasse aus der Basisklasse auf, wenn eine WM_NOTIFY Nachricht empfangen wird. Die abgeleitete Klasse verarbeitet die Nachricht.
IBrowserService2::OnSetFocus

Veraltet. Ruft die abgeleitete Klasse aus der Basisklasse beim Empfang einer WM_SETFOCUS-Nachricht auf. Die abgeleitete Klasse verarbeitet die Nachricht.
IBrowserService2::OnSize

Veraltet. Ruft die abgeleitete Klasse aus der Basisklasse beim Empfang einer WM_SIZE-Nachricht auf. Die abgeleitete Klasse verarbeitet die Nachricht.
IBrowserService2::P utBaseBrowserData

Veraltet. Ruft eine Struktur ab, die Lese-/Schreibzugriff auf geschützte Member der Basisklasse ermöglicht. Beachten Sie jedoch, dass dieser Zustand nur vom Basisbrowser aktualisiert werden sollte.
IBrowserService2::ReleaseShellView

Veraltet. Koordiniert die Sichtlebensdauer zwischen der Basisklasse und ihrer abgeleiteten Klasse.
IBrowserService2::SetAcceleratorMenu

Veraltet. Wird von einer abgeleiteten Klasse implementiert, um Menübeschleunigungen zu definieren, die in einem Aufruf von TranslateAcceleratorSB verwendet werden können.
IBrowserService2::SetActivateState

Veraltet. Updates den Wert des _uActivateState Members der BASEBROWSERDATA-Struktur, der nachverfolgt, ob sich das Browseransichtsfenster in einem aktivierten Zustand befindet. Die abgeleitete Klasse ruft die Basisklasse auf.
IBrowserService2::SetAsDefFolderSettings

Veraltet. Legt den aktuellen Ansichtsmodus des Ordners als Standardansichtsmodus für alle Ordner fest. Wird vom Dialogfeld Ordneroptionen verwendet.
IBrowserService2::SetTopBrowser

Veraltet. Informiert die Basisklasse, wenn sie zum obersten browserbasierten instance wird.
IBrowserService2::UpdateSecureLockIcon

Veraltet. Updates den Wert des _eSecureLockIcon Members der BASEBROWSERDATA-Struktur, der das Symbol verfolgt, das eine sichere Website angibt, und aktualisiert das Symbol selbst auf der Benutzeroberfläche.
IBrowserService2::v_CheckZoneCrossing

Veraltet. Wird von der Basisklasse aufgerufen, um eine Zonenüberquerung beim Navigieren von einer Seite zur anderen zu überprüfen.
IBrowserService2::v_GetViewStream

Veraltet. Gibt einen Stream zurück, der zum Laden oder Speichern des Ansichtszustands verwendet wird.
IBrowserService2::v_MayGetNextToolbarFocus

Veraltet. Wird beim Übersetzen von Beschleunigern über TranslateAcceleratorSB und beim Überprüfen des Fokuszyklus zwischen der Ansicht und den Symbolleisten des Browsers verwendet.
IBrowserService2::v_MayTranslateAccelerator

Veraltet. Wird von einer abgeleiteten Klasse aufgerufen, um die Basisklasse anzuweisen, mit der Übersetzung von Tastaturmemonics fortzufahren.
IBrowserService2::v_ShowHideChildWindows

Veraltet. Ermöglicht einer abgeleiteten Klasse, ihre untergeordneten Fenster nach einem Größenanpassungsereignis zu aktualisieren.
IBrowserService2::WndProcBS

Veraltet. Ermöglicht es einer abgeleiteten Klasse, die WinProc-Funktion der Basisklasse aufzurufen.

Hinweise

Diese Schnittstelle stellt auch die Methoden der IBrowserService-Schnittstelle bereit, von der sie erbt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shdeprecated.h