Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wird von Hosts von Shellsichten (Objekte, die IShellView implementieren) implementiert. Macht Methoden verfügbar, die Dienste für die Ansicht bereitstellen, die sie hostet, und andere Objekte, die im Kontext des Explorer-Fensters ausgeführt werden.
Vererbung
Die IShellBrowser-Schnittstelle erbt von IOleWindow. IShellBrowser verfügt auch über folgende Arten von Membern:
Methoden
Die IShellBrowser-Schnittstelle verfügt über diese Methoden.
|
IShellBrowser::BrowseObject Informiert Windows-Explorer, zu einem anderen Ordner zu navigieren. |
|
IShellBrowser::EnableModelessSB Weist Windows Explorer an, die zugehörigen dialogfelder ohne Modus zu aktivieren oder zu deaktivieren. |
|
IShellBrowser::GetControlWindow Ruft das Fensterhandle für ein Browsersteuerelement ab. |
|
IShellBrowser::GetViewStateStream Ruft eine IStream-Schnittstelle ab, die zum Speichern von ansichtsspezifischen Zustandsinformationen verwendet werden kann. |
|
IShellBrowser::InsertMenusSB Ermöglicht es dem Container, seine Menügruppen in das zusammengesetzte Menü einzufügen, das angezeigt wird, wenn ein erweiterter Namespace angezeigt oder verwendet wird. |
|
IShellBrowser::OnViewWindowActive Wird von der Shellansicht aufgerufen, wenn das Ansichtsfenster oder eines seiner untergeordneten Fenster den Fokus erhält oder aktiv wird. |
|
IShellBrowser::QueryActiveShellView Ruft das aktuell aktive (angezeigte) Shellansichtsobjekt ab. |
|
IShellBrowser::RemoveMenusSB Ermöglicht dem Container, jedes seiner Menüelemente aus dem direkten zusammengesetzten Menü zu entfernen und alle zugeordneten Ressourcen freizugeben. |
|
IShellBrowser::SendControlMsg Sendet Steuerelementmeldungen entweder an die Symbolleiste oder die status leiste in einem Windows-Explorer-Fenster. |
|
IShellBrowser::SetMenuSB Installiert das zusammengesetzte Menü im Ansichtsfenster. |
|
IShellBrowser::SetStatusTextSB Legt status Text über das direkte Objekt im Rahmenfenster status leiste des Containers fest und zeigt diese an. |
|
IShellBrowser::SetToolbarItems Fügt der Symbolleiste von Windows Explorer Symbolleistenelemente hinzu. |
|
IShellBrowser::TranslateAcceleratorSB Übersetzt Beschleunigertasten, die für den Browserframe vorgesehen sind, während die Ansicht aktiv ist. |
Hinweise
Windows Explorer und das Dialogfeld Allgemeine Datei öffnen sind Beispiele für Implementierungen dieser Schnittstelle. Es ist ein Begleiter zur IShellView-Schnittstelle , die von Erweiterungen verfügbar gemacht wird.
Objekte, die Zugriff auf die Websitekette des Browsers haben, können einen Verweis auf den Browser in IShellBrowser mithilfe von IServiceProvider::QueryService mit Dienst-IDs wie SID_STopLevelBrowser und SID_SCommDlgBrowser abrufen.
Windows 7 und höher. Windows Explorer Kontextmenüs können die direkte Navigation mithilfe von IServiceProvider::QueryService mit der Dienst-ID SID_SlnPlaceBrowser unterstützen.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | shobjidl_core.h |