ISelectionProvider Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zveřejň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 vzor ovládacích prvků SelectionPattern.
Vlastnosti
| Name | Description |
|---|---|
| CanSelectMultiple |
Získá hodnotu, která určuje, zda model UI Automation zprostředkovatel umožňuje vybrat více než jeden podřízený prvek současně. |
| IsSelectionRequired |
Získá hodnotu, která určuje, zda model UI Automation zprostředkovatel vyžaduje alespoň jeden podřízený prvek, který má být vybrán. |
Metody
| Name | Description |
|---|---|
| GetSelection() |
Načte zprostředkovatele model UI Automation pro každý vybraný podřízený prvek. |
Platí pro
Viz také
- SelectionPattern
- Přehled vzorů ovládacích prvků model UI Automation
- implementace poskytovatele model UI Automation na straně serveru
- implementace poskytovatele model UI Automation na straně klienta
- Podporovat vzory ovládacích prvků ve zprostředkovateli model UI Automation
- Vzorek ovládacího prvku výběru model UI Automation