Freigeben über


ISelectionItemProvider Schnittstelle

Definition

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