IObjectWithSelection-Schnittstelle (shobjidl_core.h)

Macht Methoden verfügbar, die ausgewählte Elemente abrufen oder festlegen, die durch ein Shellelementarray dargestellt werden.

Vererbung

Die IObjectWithSelection-Schnittstelle erbt von der IUnknown-Schnittstelle . IObjectWithSelection verfügt auch über folgende Membertypen:

Methoden

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

 
IObjectWithSelection::GetSelection

Ruft das Shellelementarray ab, das die ausgewählten Elemente enthält.
IObjectWithSelection::SetSelection

Stellt das Shellelementarray bereit, das die in der Auswahl enthaltenen Elemente angibt.

Hinweise

Wann sollte implementiert werden?

Diese Schnittstelle wird von Verben implementiert, die IExecuteCommand implementieren. Dadurch können Objekte das Verb für die Auswahl über IExecuteCommand::Execute aufrufen.

Verwendungs-Gründe

IObjectWithSelection wird von Windows Explorer verwendet, um ein Verb für die ausgewählten Elemente aufzurufen. Rufen Sie diese Schnittstelle nicht direkt auf.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl_core.h (shobjidl.h einschließen)