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 |