System.Windows.Automation.Provider Obor názvů
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í.
Poskytuje rozhraní API pro vytváření zprostředkovatelů model UI Automation.
Třídy
AutomationInteropProvider |
Poskytuje podporu pro komunikaci mezi poskytovateli model UI Automation a klientskými aplikacemi model UI Automation. |
Rozhraní
IDockProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které zveřejňují vlastnosti doku v kontejneru doku. |
IExpandCollapseProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které se vizuálně rozšiřují a zobrazují obsah a sbalují se, aby se obsah skrýval. |
IGridItemProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k jednotlivým podřízeným ovládacím prvkům kontejnerů, které implementují IGridProvider. |
IGridProvider |
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 podřízených prvků. Podřízené položky tohoto prvku musí být implementovány IGridItemProvider a uspořádány do dvourozměrného logického souřadnicového systému, který lze procházet (to znamená, že model UI Automation klient se může přesunout do sousedních ovládacích prvků) pomocí klávesnice. |
IInvokeProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které inicialují nebo provádějí jednu jednoznačnou akci a při aktivaci neudržují stav. |
IItemContainerProvider |
Zpřístupňuje metodu umožňující aplikacím najít prvek v kontejneru, například virtualizovaný seznam. |
IMultipleViewProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které poskytují a můžou přepínat mezi různými reprezentacemi stejné sady informací nebo podřízených ovládacích prvků. |
IRangeValueProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které lze nastavit na hodnotu v rámci rozsahu. |
IRawElementProviderAdviseEvents |
Zveřejňuje metody, které jsou volány pro upozornění kořenového prvku fragmentu, když model UI Automation klientská aplikace začne nebo končí naslouchá událostem. |
IRawElementProviderFragment |
Zpřístupňuje metody a vlastnosti prvků uživatelského rozhraní, které jsou součástí struktury s hloubkou více než jedné úrovně, jako je seznam nebo položka seznamu. Implementují model UI Automation poskytovatelé. |
IRawElementProviderFragmentRoot |
Zveřejňuje metody a vlastnosti kořenového elementu v fragmentu. |
IRawElementProviderHwndOverride |
Zpřístupňuje metodu, která umožňuje přemísťování prvků založených na okně v model UI Automation stromu fragmentu. |
IRawElementProviderSimple |
Poskytuje metody a vlastnosti, které zveřejňují základní informace o prvku uživatelského rozhraní. |
IScrollItemProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k jednotlivým podřízeným ovládacím prvkům kontejnerů, které implementují IScrollProvider. |
IScrollProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacímu prvku, který funguje jako posouvatelný kontejner pro kolekci podřízených objektů. Podřízené položky tohoto ovládacího prvku musí implementovat IScrollItemProvider. |
ISelectionItemProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k jednotlivým podřízeným ovládacím prvkům kontejnerů, které implementují ISelectionProvider. |
ISelectionProvider |
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. |
ISynchronizedInputProvider |
Zveřejňuje metody pro usnadnění model UI Automation klientského přístupu k ovládacím prvkům, které podporují synchronizovaný vstup. |
ITableItemProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k podřízeným ovládacím prvkům kontejnerů, které implementují ITableProvider. |
ITableProvider |
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 podřízených prvků. Podřízené položky tohoto prvku musí být implementovány ITableItemProvider a uspořádány do dvourozměrného logického souřadnicového systému, který lze procházet (to znamená, že model UI Automation klient se může přesunout do sousedních ovládacích prvků) pomocí klávesnice. |
ITextProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které obsahují text. |
ITextRangeProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k rozsahu souvislého textu v textovém kontejneru, který implementuje ITextProvider. |
IToggleProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které můžou cyklicky procházet sadou stavů a udržovat stav po nastavení. |
ITransformProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které lze přesouvat, měnit jejich velikost nebo otáčet v rámci dvojrozměrného prostoru. |
IValueProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které mají vnitřní hodnotu, která nezasahuje do rozsahu a která může být reprezentována jako řetězec. |
IVirtualizedItemProvider |
Zpřístupňuje metodu pro podporu modelu řízení virtualizované položky. |
IWindowProvider |
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které poskytují základní funkce založené na okně v tradičním grafickém uživatelském rozhraní (GUI). |
Výčty
NavigateDirection |
Obsahuje hodnoty, které slouží k určení směru navigace v rámci stromu model UI Automation. |
ProviderOptions |
Obsahuje hodnoty, které určují typ zprostředkovatele model UI Automation. |