Freigeben über


ISelectionProvider Schnittstelle

Definition

Macht Methoden und Eigenschaften verfügbar, um Benutzeroberflächenautomatisierung Clientzugriff auf Steuerelemente zu unterstützen, die als Container für eine Sammlung einzelner, auswählbarer untergeordneter Elemente fungieren. Die untergeordneten Elemente dieses Steuerelements müssen ISelectionItemProvider implementieren.

public interface class ISelectionProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ISelectionProvider
public interface ISelectionProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("fb8b03af-3bdf-48d4-bd36-1a65793be168")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ISelectionProvider = interface
type ISelectionProvider = interface
Public Interface ISelectionProvider
Abgeleitet
Attribute

Hinweise

Implementiert auf einem Benutzeroberflächenautomatisierung-Anbieter, der das SelectionPattern-Steuerelementmuster unterstützen muss.

Eigenschaften

Name Beschreibung
CanSelectMultiple

Ruft einen Wert ab, der angibt, ob der Benutzeroberflächenautomatisierung-Anbieter die gleichzeitige Auswahl mehrerer untergeordneter Elemente zulässt.

IsSelectionRequired

Ruft einen Wert ab, der angibt, ob der Benutzeroberflächenautomatisierung Anbieter mindestens ein untergeordnetes Element ausgewählt werden muss.

Methoden

Name Beschreibung
GetSelection()

Ruft einen Benutzeroberflächenautomatisierung Anbieter für jedes ausgewählte untergeordnete Element ab.

Gilt für:

Weitere Informationen