Freigeben über


ISelectionProvider Schnittstelle

Definition

Macht Methoden und Eigenschaften verfügbar, um dem Benutzeroberflächenautomatisierungs-Client den Zugriff auf Steuerelemente zu ermöglichen, die als Container für eine Auflistung einzelner auswählbarer untergeordneter Elemente dienen. Die untergeordneten Elemente dieses Steuerelements müssen ISelectionItemProviderimplementieren.

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ächenautomatisierungsanbieter, der das SelectionPattern Steuerelementmuster unterstützen muss.

Eigenschaften

CanSelectMultiple

Ruft einen Wert ab, der angibt, ob der Benutzeroberflächenautomatisierungs-Anbieter erlaubt, dass mehrere untergeordnete Elemente gleichzeitig ausgewählt werden.

IsSelectionRequired

Ruft einen Wert ab, der angibt, ob der Benutzeroberflächenautomatisierungs-Anbieter die Auswahl mindestens eines untergeordneten Elements erfordert.

Methoden

GetSelection()

Ruft einen Benutzeroberflächenautomatisierungs-Anbieter für jedes untergeordnete Element ab, das ausgewählt ist.

Gilt für:

Weitere Informationen