Freigeben über


ISelectionItemProvider Schnittstelle

Definition

Macht Methoden und Eigenschaften verfügbar, um Benutzeroberflächenautomatisierung Clientzugriff 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 auf einem Benutzeroberflächenautomatisierung-Anbieter, der das SelectionItemPattern-Steuerelementmuster unterstützen muss.

Eigenschaften

Name Beschreibung
IsSelected

Ruft einen Wert ab, der angibt, ob ein Element ausgewählt ist.

SelectionContainer

Ruft den Benutzeroberflächenautomatisierung Anbieter ab, der ISelectionProvider implementiert und als Container für das aufrufende Objekt fungiert.

Methoden

Name Beschreibung
AddToSelection()

Fügt das aktuelle Element der Auflistung ausgewählter Elemente hinzu.

RemoveFromSelection()

Entfernt das aktuelle Element aus der Auflistung ausgewählter Elemente.

Select()

Deaktiviert alle ausgewählten Elemente und wählt dann das aktuelle Element aus.

Gilt für:

Weitere Informationen