Sdílet prostřednictvím


Automation Třída

Definice

Obsahuje metody a pole pro model UI Automation klientských aplikací.

public ref class Automation abstract sealed
public static class Automation
type Automation = class
Public Class Automation
Dědičnost
Automation

Pole

ContentViewCondition

Představuje předdefinované zobrazení stromu model UI Automation, které obsahuje pouze model UI Automation prvky, které mohou obsahovat obsah.

ControlViewCondition

Představuje předdefinované zobrazení model UI Automation stromu, který obsahuje pouze model UI Automation prvky, které jsou ovládacími prvky.

RawViewCondition

Představuje předdefinované zobrazení stromu model UI Automation, který zahrnuje všechny model UI Automation prvky.

Metody

AddAutomationEventHandler(AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler)

Zaregistruje metodu, která zpracovává události model UI Automation.

AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Zaregistruje metodu, která bude zpracovávat události změny fokusu.

AddAutomationPropertyChangedEventHandler(AutomationElement, TreeScope, AutomationPropertyChangedEventHandler, AutomationProperty[])

Zaregistruje metodu, která bude zpracovávat události změny vlastností.

AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)

Registruje metodu, která bude zpracovávat události změněné struktury.

Compare(AutomationElement, AutomationElement)

Porovná dva model UI Automation elementy. Vrátí setrue, pokud oba odkazují na stejný prvek uživatelského rozhraní.

Compare(Int32[], Int32[])

Porovná dvě celočíselná pole obsahující identifikátory běhu (ID) a určí, zda je jejich obsah stejný.

PatternName(AutomationPattern)

Načte název zadaného vzoru ovládacího prvku.

PropertyName(AutomationProperty)

Načte název zadané model UI Automation vlastnost.

RemoveAllEventHandlers()

Odebere všechny registrované obslužné rutiny událostí model UI Automation.

RemoveAutomationEventHandler(AutomationEvent, AutomationElement, AutomationEventHandler)

Odebere zadanou obslužnou rutinu události model UI Automation.

RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Odebere zadanou obslužnou rutinu události změny fokusu.

RemoveAutomationPropertyChangedEventHandler(AutomationElement, AutomationPropertyChangedEventHandler)

Odebere zadanou obslužnou rutinu události změněnou vlastností.

RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)

Odebere zadanou obslužnou rutinu události změněné struktury.

Platí pro