ISelectionItemProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Macht Methoden und Eigenschaften verfügbar, um für einen Benutzeroberflächenautomatisierungs-Client Zugriff auf einzelne, auswählbare untergeordnete Steuerelemente von Containern zu unterstützen, die ISelectionProvider implementieren.
public interface class ISelectionItemProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionItemProvider
public interface ISelectionItemProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("2acad808-b2d4-452d-a407-91ff1ad167b2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionItemProvider = interface
type ISelectionItemProvider = interface
Public Interface ISelectionItemProvider
- Abgeleitet
- Attribute
Hinweise
Implementiert in einem Benutzeroberflächenautomatisierungsanbieter, der das SelectionItemPattern Steuerelementmuster unterstützen muss.
Eigenschaften
IsSelected |
Ruft einen Wert ab, der angibt, ob ein Element ausgewählt ist. |
SelectionContainer |
Ruft den Benutzeroberflächenautomatisierungs-Anbieter ab, der ISelectionProvider implementiert und als Container für das aufrufende Objekt fungiert. |
Methoden
AddToSelection() |
Fügt das aktuelle Element zur Sammlung ausgewählter Elemente hinzu. |
RemoveFromSelection() |
Entfernt das aktuelle Element aus der Sammlung ausgewählter Elemente. |
Select() |
Hebt die Auswahl aller ausgewählten Elemente auf und wählt dann das aktuelle Element. |
Gilt für:
Weitere Informationen
- SelectionItemPattern
- Übersicht über Steuerelementmuster für Benutzeroberflächenautomatisierung
- Serverseitige Benutzeroberflächenautomatisierungsanbieterimplementierung
- Clientseitige Benutzeroberflächenautomatisierungsanbieterimplementierung
- Unterstützung von Steuerelementmustern in einem Benutzeroberflächenautomatisierungs-Anbieter
- Implementieren des SelectionItem-Steuerelementmusters der Benutzeroberflächenautomatisierung
- Beispiel für einen Fragmentanbieter