IShellView2-Schnittstelle (shobjidl_core.h)
Erweitert die Funktionen von IShellView.
Vererbung
Die IShellView2-Schnittstelle erbt von IShellView. IShellView2 verfügt auch über folgende Membertypen:
Methoden
Die IShellView2-Schnittstelle verfügt über diese Methoden.
IShellView2::CreateViewWindow2 Wird verwendet, um die Erstellung eines neuen Shellansichtsfensters anzufordern. Dies kann entweder der rechte Bereich von Windows Explorer oder das Clientfenster eines Ordnerfensters sein. |
IShellView2::GetView Fordert die aktuelle oder Standardshellansicht zusammen mit allen anderen gültigen Ansichtsbezeichnern (VIDs) an, die von dieser Implementierung von IShellView2 unterstützt werden. |
IShellView2::HandleRename Wird verwendet, um den Bezeichner eines Elements zu ändern. |
IShellView2::SelectAndPositionItem Wählt ein Element in einer Shellansicht aus und positioniert es. |
Hinweise
Diese Schnittstelle stellt auch die Methoden der IShellView-Schnittstelle bereit, von der sie erbt.
Wann muss implementiert werden?
Implementieren Sie IShellView2 , wenn Ihre Namespaceerweiterung Dienste für Clients bereitstellt, die über die in IShellView hinausgehen.Wann sollte verwendet werden?
Sie rufen diese Schnittstelle nicht direkt auf. IShellView2 wird vom Betriebssystem nur verwendet, wenn es bestätigt hat, dass Ihre Anwendung diese Schnittstelle kennt. Objekte, die IShellView und IShellView2 verfügbar machen, werden normalerweise von anderen Shell-Ordnerobjekten erstellt.Anforderungen
Unterstützte Mindestversion (Client) | Windows 2000 Professional, Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |