ISelectionProvider Rozhraní

Definice

Zpřístupňuje metody a vlastnosti pro podporu přístupu klienta automatizace uživatelského rozhraní 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 automatizace uživatelského rozhraní, který musí podporovat SelectionPattern vzor řízení.

Vlastnosti

CanSelectMultiple

Získá hodnotu, která určuje, zda zprostředkovatel automatizace uživatelského rozhraní umožňuje vybrat více než jeden podřízený prvek současně.

IsSelectionRequired

Získá hodnotu, která určuje, zda zprostředkovatel automatizace uživatelského rozhraní vyžaduje alespoň jeden podřízený prvek vybrat.

Metody

GetSelection()

Načte zprostředkovatele automatizace uživatelského rozhraní pro každý podřízený prvek, který je vybrán.

Platí pro

Viz také