Freigeben über


ISelectionItemProvider-Schnittstelle (uiautomationcore.h)

Ermöglicht den Zugriff auf einzelne, auswählbare untergeordnete Steuerelemente von Containern, die ISelectionProvider implementieren.

Vererbung

Die ISelectionItemProvider-Schnittstelle erbt von der IUnknown-Schnittstelle . ISelectionItemProvider verfügt auch über die folgenden Typen von Membern:

Methoden

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

 
ISelectionItemProvider::AddToSelection

Fügt das aktuelle Element zur Sammlung ausgewählter Elemente hinzu. (ISelectionItemProvider.AddToSelection)
ISelectionItemProvider::get_IsSelected

Gibt an, ob ein Element ausgewählt ist.
ISelectionItemProvider::get_SelectionContainer

Gibt den Anbieter an, der ISelectionProvider implementiert und als Container für das aufrufende Objekt fungiert.
ISelectionItemProvider::RemoveFromSelection

Entfernt das aktuelle Element aus der Sammlung ausgewählter Elemente.
ISelectionItemProvider::Select

Hebt die Auswahl aller ausgewählten Elemente auf und wählt dann das aktuelle Element.

Hinweise

Implementiert in einem Microsoft UI Automation-Anbieter, der das SelectionItem-Steuerelementmuster unterstützen muss.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile uiautomationcore.h (include UIAutomation.h)

Weitere Informationen

Übersicht über die Benutzeroberflächenautomatisierungs-Anbieter