ISelectionProvider Rozhraní

Definice

Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které fungují jako kontejnery pro kolekci jednotlivých, vybratelných podřízených položek. Podřízené položky tohoto ovládacího prvku musí implementovat ISelectionItemProvider.

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
Odvozené
Atributy

Poznámky

Implementováno u zprostředkovatele model UI Automation, který musí podporovat SelectionPattern model řízení.

Vlastnosti

CanSelectMultiple

Získá hodnotu, která určuje, zda zprostředkovatel model UI Automation umožňuje vybrat více než jeden podřízený prvek současně.

IsSelectionRequired

Získá hodnotu, která určuje, zda zprostředkovatel model UI Automation vyžaduje alespoň jeden podřízený prvek vybrat.

Metody

GetSelection()

Načte zprostředkovatele model UI Automation pro každý vybraný podřízený prvek.

Platí pro

Viz také