Sdílet prostřednictvím


System.Windows.Automation Obor názvů

Poskytuje podporu pro klienty automatizace uživatelského rozhraní wpf (Windows Presentation Foundation).

Třídy

ActiveTextPositionChangedEventArgs

Poskytuje podporu pro klienty automatizace uživatelského rozhraní wpf (Windows Presentation Foundation).

AndCondition

Představuje kombinaci dvou nebo více PropertyCondition objektů, které musí mít pro shodu hodnotu true.

AsyncContentLoadedEventArgs

Poskytuje data pro AsyncContentLoadedEvent.

Automation

Obsahuje metody a pole pro klientské aplikace automatizace uživatelského rozhraní.

AutomationElement

Představuje prvek automatizace uživatelského rozhraní ve stromu automatizace uživatelského rozhraní a obsahuje hodnoty používané jako identifikátory klientskými aplikacemi služby UI Automation.

AutomationElementCollection

Představuje kolekci AutomationElement objektů.

AutomationElementIdentifiers

Obsahuje hodnoty používané jako identifikátory zprostředkovateli automatizace uživatelského rozhraní.

AutomationEvent

Identifikuje událost automatizace uživatelského rozhraní.

AutomationEventArgs

Poskytuje data pro události automatizace uživatelského rozhraní, které se předávají delegátu AutomationEventHandler .

AutomationFocusChangedEventArgs

Poskytuje data pro událost změny fokusu.

AutomationIdentifier

Základní třída pro typy, které identifikují typy ovládacích prvků, události, vzory, vlastnosti a atributy textu v automatizaci uživatelského rozhraní.

AutomationPattern

Identifikuje vzor ovládacího prvku.

AutomationProperties

Poskytuje způsob získání nebo nastavení hodnoty přidružených vlastností instance elementu AutomationPeer .

AutomationProperty

Identifikuje vlastnost objektu AutomationElement.

AutomationPropertyChangedEventArgs

Poskytuje informace o události změněné vlastnosti.

AutomationTextAttribute

Identifikuje atributy textu automatizace uživatelského rozhraní.

BasePattern

Poskytuje základní implementaci pro třídy vzorů ovládacích prvků.

CacheRequest

Určuje vlastnosti a vzory, které architektura automatizace uživatelského rozhraní ukládá do mezipaměti při získání objektu AutomationElement .

ClientSettings

Obsahuje metody, které zpřístupní zprostředkovatele na straně klienta klientovi.

Condition

Základní typ pro podmínky používané při filtrování při hledání prvků ve stromu automatizace uživatelského rozhraní.

ControlType

Určuje typ ovládacího prvku uživatelského rozhraní.

DockPattern

Představuje ovládací prvky, které zveřejňují vlastnosti doku v kontejneru doku.

DockPatternIdentifiers

Obsahuje hodnoty použité jako identifikátory pro IDockProvider.

ElementNotAvailableException

Obsahuje informace o výjimce, která je vyvolána při pokusu o přístup k prvku automatizace uživatelského rozhraní odpovídající části uživatelského rozhraní, která již není k dispozici.

ElementNotEnabledException

Obsahuje informace o výjimce, která je vyvolána při pokusu o manipulaci s ovládacím prvku, který není povolen.

ExpandCollapsePattern

Představuje ovládací prvky, které se vizuálně rozbalí, aby zobrazily obsah, a sbalí se, aby se obsah skrýval.

ExpandCollapsePatternIdentifiers

Obsahuje hodnoty používané jako identifikátory pomocí IExpandCollapseProvider.

GridItemPattern

Představuje podřízené ovládací prvky kontejnerů, které podporují GridPattern.

GridItemPatternIdentifiers

Obsahuje hodnoty používané jako identifikátory pomocí IGridItemProvider.

GridPattern

Představuje ovládací prvky, které fungují jako kontejnery pro kolekci podřízených prvků. Podřízené položky tohoto ovládacího prvku podporují GridItemPattern a jsou uspořádány do dvourozměrného logického souřadnicového systému, který lze projít po řádcích a sloupcích.

GridPatternIdentifiers

Obsahuje hodnoty používané jako identifikátory pomocí IGridProvider.

InvokePattern

Představuje ovládací prvky, které iniciují nebo provádějí jednu jednoznačnou akci a při aktivaci neudržují stav.

InvokePatternIdentifiers

Obsahuje hodnoty používané jako identifikátory pomocí IInvokeProvider.

ItemContainerPattern

Představuje objekt, který spravuje položky a podporuje načtení položky podle hodnoty vlastnosti.

ItemContainerPatternIdentifiers

Obsahuje hodnoty používané jako identifikátory pomocí IItemContainerProvider.

MultipleViewPattern

Představuje ovládací prvky, které poskytují a mohou přepínat mezi více reprezentacemi stejné sady informací nebo podřízených ovládacích prvků.

MultipleViewPatternIdentifiers

Obsahuje hodnoty používané jako identifikátory pomocí IMultipleViewProvider.

NoClickablePointException

Obsahuje informace o výjimce, která je vyvolána při GetClickablePoint() zavolání na prvek automatizace uživatelského rozhraní, který nemá bod, na který lze kliknout.

NotCondition

Condition Představuje negativní hodnotu zadaného Conditionobjektu .

NotificationEventArgs

Poskytuje podporu pro klienty automatizace uživatelského rozhraní wpf (Windows Presentation Foundation).

OrCondition

Představuje kombinaci dvou nebo více podmínek, kde existuje shoda, pokud je některá z podmínek splněna.

PropertyCondition

Představuje, Condition který testuje, zda vlastnost má zadanou hodnotu.

ProxyAssemblyNotLoadedException

Obsahuje informace o výjimce, která je vyvolána při potížích při načítání sestavení, které obsahuje zprostředkovatele na straně klienta.

RangeValuePattern

Představuje ovládací prvek, který lze nastavit na hodnotu v rámci rozsahu.

RangeValuePatternIdentifiers

Obsahuje hodnoty použité jako identifikátory pro IRangeValueProvider.

ScrollItemPattern

Představuje podřízené ovládací prvky kontejnerů, které podporují ScrollPattern vzor řízení.

ScrollItemPatternIdentifiers

Obsahuje hodnoty používané jako identifikátory pomocí IScrollItemProvider.

ScrollPattern

Představuje ovládací prvky, které fungují jako posouvatelné kontejnery pro kolekci podřízených prvků. Podřízené položky tohoto prvku podporují ScrollItemPattern.

ScrollPatternIdentifiers

Obsahuje hodnoty použité jako identifikátory pro IScrollProvider.

SelectionItemPattern

Představuje vybratelné podřízené položky ovládacích prvků kontejneru, které podporují SelectionPattern.

SelectionItemPatternIdentifiers

Obsahuje hodnoty používané jako identifikátory pomocí ISelectionItemProvider.

SelectionPattern

Představuje ovládací prvek, který funguje jako kontejner pro kolekci vybratelných podřízených položek. Podřízené položky tohoto prvku podporují SelectionItemPattern.

SelectionPatternIdentifiers

Obsahuje hodnoty použité jako identifikátory pro ISelectionProvider.

StructureChangedEventArgs

Obsahuje informace o události, která je vyvolána při změně struktury stromové struktury automatizace uživatelského rozhraní.

SynchronizedInputPattern

Představuje objekty, které podporují synchronizované vstupní události.

SynchronizedInputPatternIdentifiers

Obsahuje hodnoty používané jako identifikátory pomocí ISynchronizedInputProvider.

TableItemPattern

Představuje podřízené ovládací prvky kontejnerů, které podporují TablePattern.

TableItemPatternIdentifiers

Obsahuje hodnoty používané jako identifikátory pomocí ITableItemProvider.

TablePattern

Představuje ovládací prvky, které fungují jako kontejnery pro kolekci podřízených prvků. Podřízené položky tohoto prvku podporují TableItemPattern a jsou uspořádány do dvourozměrného logického souřadnicového systému, který lze projít po řádcích a sloupcích.

TablePatternIdentifiers

Obsahuje hodnoty použité jako identifikátory pro TablePattern.

TextPattern

Představuje ovládací prvky, které obsahují text.

TextPatternIdentifiers

Obsahuje hodnoty použité jako identifikátory pro ITextProvider.

TogglePattern

Představuje ovládací prvek, který může cyklicky procházet sadou stavů a udržovat stav po nastavení.

TogglePatternIdentifiers

Obsahuje hodnoty používané jako identifikátory nástrojem IToggleProvider.

TransformPattern

Představuje ovládací prvek, který lze přesunout, změnit velikost nebo otočit v rámci dvojrozměrného prostoru.

TransformPatternIdentifiers

Obsahuje hodnoty použité jako identifikátory pro ITransformProvider.

TreeWalker

Poskytuje metody a vlastnosti používané k navigaci ve stromu automatizace uživatelského rozhraní.

ValuePattern

Představuje ovládací prvek, který má vnitřní hodnotu, která nezasahuje do rozsahu a může být reprezentován jako řetězec. Tento řetězec může nebo nemusí být upravitelný v závislosti na ovládacím prvku a jeho nastavení.

ValuePatternIdentifiers

Obsahuje hodnoty použité jako identifikátory pro IValueProvider.

VirtualizedItemPattern

Představuje položky uvnitř kontejnerů, které jsou virtualizované a musí být plně přístupné jako prvky automatizace uživatelského rozhraní.

VirtualizedItemPatternIdentifiers

Obsahuje hodnoty používané jako identifikátory nástrojem IVirtualizedItemProvider.

WindowClosedEventArgs

Obsahuje informace o události, která je vyvolána při zavření okna.

WindowPattern

Představuje ovládací prvek, který poskytuje základní funkce založené na okně v rámci tradičního grafického uživatelského rozhraní (GUI).

WindowPatternIdentifiers

Obsahuje hodnoty používané jako identifikátory nástrojem IWindowProvider.

Struktury

AutomationElement.AutomationElementInformation

Obsahuje přístupové objekty vlastností používané vlastnostmi Cached nebo Current .

ClientSideProviderDescription

Popisuje obor zprostředkovatele automatizace uživatelského rozhraní na straně klienta, aby bylo možné ho zaregistrovat v klientské aplikaci automatizace uživatelského rozhraní.

DockPattern.DockPatternInformation

Poskytuje přístup k hodnotám vlastností objektu DockPattern pomocí jeho Current nebo Cached přístupových objektů.

ExpandCollapsePattern.ExpandCollapsePatternInformation

Poskytuje přístup k hodnotám vlastností objektu ExpandCollapsePattern pomocí jeho Current nebo Cached přístupových objektů.

GridItemPattern.GridItemPatternInformation

Poskytuje přístup k hodnotám vlastností objektu GridItemPattern pomocí jeho Current nebo Cached přístupových objektů.

GridPattern.GridPatternInformation

Poskytuje přístup k hodnotám vlastností objektu GridPattern pomocí jeho Current nebo Cached přístupových objektů.

MultipleViewPattern.MultipleViewPatternInformation

Poskytuje přístup k hodnotám vlastností objektu MultipleViewPattern pomocí jeho Current nebo Cached přístupových objektů.

RangeValuePattern.RangeValuePatternInformation

Poskytuje přístup k hodnotám vlastností objektu RangeValuePattern pomocí jeho Current nebo Cached přístupových objektů.

ScrollPattern.ScrollPatternInformation

Poskytuje přístup k hodnotám vlastností objektu ScrollPattern pomocí jeho Current nebo Cached přístupových objektů.

SelectionItemPattern.SelectionItemPatternInformation

Poskytuje přístup k hodnotám vlastností objektu SelectionItemPattern pomocí jeho Current nebo Cached přístupových objektů.

SelectionPattern.SelectionPatternInformation

Poskytuje přístup k hodnotám vlastností objektu SelectionPattern pomocí jeho Current nebo Cached přístupových objektů.

TableItemPattern.TableItemPatternInformation

Poskytuje přístup k hodnotám vlastností objektu TableItemPattern pomocí jeho Current nebo Cached přístupových objektů.

TablePattern.TablePatternInformation

Poskytuje přístup k hodnotám vlastností objektu TablePattern pomocí jeho Current nebo Cached přístupových objektů.

TogglePattern.TogglePatternInformation

Poskytuje přístup k hodnotám vlastností objektu TogglePattern pomocí jeho Current nebo Cached přístupových objektů.

TransformPattern.TransformPatternInformation

Poskytuje přístup k hodnotám vlastností objektu TransformPattern pomocí jeho Current nebo Cached přístupových objektů.

ValuePattern.ValuePatternInformation

Poskytuje přístup k hodnotám vlastností objektu ValuePattern pomocí jeho Current nebo Cached přístupových objektů.

WindowPattern.WindowPatternInformation

Poskytuje přístup k hodnotám vlastností objektu WindowPattern pomocí jeho Current nebo Cached přístupových objektů.

Výčty

AsyncContentLoadedState

Obsahuje hodnoty, které určují stav obsahu, který se načítá do elementu obsahu.

AutomationElementMode

Obsahuje hodnoty, které určují typ odkazu, který se má použít při vracení prvků automatizace uživatelského rozhraní. Tyto hodnoty se používají ve AutomationElementMode vlastnosti.

AutomationHeadingLevel

Poskytuje podporu pro klienty automatizace uživatelského rozhraní wpf (Windows Presentation Foundation).

AutomationLiveSetting

Popisuje charakteristiky oznámení konkrétní živé oblasti.

AutomationNotificationKind

Označuje typ oznámení při volání RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String).

AutomationNotificationProcessing

Určuje pořadí zpracování oznámení při volání RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String).

ClientSideProviderMatchIndicator

Obsahuje hodnoty, které určují chování při porovnávání názvů tříd v objektu ClientSideProviderDescription.

DockPosition

Obsahuje hodnoty, které určují umístění ukotvení objektu reprezentované objektem DockPatternv rámci kontejneru ukotvení.

ExpandCollapseState

Obsahuje hodnoty, které určují ExpandCollapseState prvek automatizace uživatelského rozhraní.

IsOffscreenBehavior

Určuje způsob určení IsOffscreen() vlastnosti.

OrientationType

Obsahuje hodnoty, které určují orientaci ovládacího prvku.

PropertyConditionFlags

Obsahuje hodnoty, které určují, jak se hodnota vlastnosti testuje v objektu PropertyCondition.

RowOrColumnMajor

Obsahuje hodnoty, které určují, zda mají být data v tabulce čtená primárně podle řádku nebo sloupce.

ScrollAmount

Obsahuje hodnoty, které slouží ScrollPattern k označení směru a vzdálenosti posouvání.

StructureChangeType

Obsahuje hodnoty, které určují změny ve struktuře stromu elementů Automatizace uživatelského rozhraní Microsoftu.

SupportedTextSelection

Obsahuje hodnoty, které určují, zda zprostředkovatel textu podporuje výběr, a pokud ano, zda podporuje jeden, souvislý výběr nebo více oddělených výběrů.

SynchronizedInputType

Obsahuje hodnoty, které určují typ synchronizovaného vstupu.

ToggleState

Obsahuje hodnoty, které určují ToggleState prvek automatizace uživatelského rozhraní.

TreeScope

Obsahuje hodnoty, které určují rozsah prvků ve stromu automatizace uživatelského rozhraní.

WindowInteractionState

Obsahuje hodnoty, které určují aktuální stav okna pro účely interakce uživatele nebo programu.

WindowVisualState

Obsahuje hodnoty, které určují vizuální stav okna.

Delegáti

AutomationEventHandler

Představuje metodu implementovanou klientskou aplikací automatizace uživatelského rozhraní pro zpracování události vyvolané zprostředkovatelem automatizace uživatelského rozhraní.

AutomationFocusChangedEventHandler

Představuje metodu implementovanou klientskou aplikací automatizace uživatelského rozhraní pro zpracování události vyvolané zprostředkovatelem automatizace uživatelského rozhraní při změně fokusu.

AutomationPropertyChangedEventHandler

Představuje metodu implementovanou klientskou aplikací automatizace uživatelského rozhraní pro zpracování události vyvolané zprostředkovatelem automatizace uživatelského rozhraní při změně vlastnosti.

ClientSideProviderFactoryCallback

Představuje metodu, která vytvoří zprostředkovatele automatizace uživatelského rozhraní na straně klienta pro okno.

StructureChangedEventHandler

Představuje metodu implementovanou klientskou aplikací pro zpracování události vyvolané při změně struktury stromu automatizace uživatelského rozhraní.