Udostępnij za pośrednictwem


Automation Klasa

Definicja

Zawiera metody i pola dla aplikacji klienckich automatyzacja interfejsu użytkownika.

public ref class Automation abstract sealed
public static class Automation
type Automation = class
Public Class Automation
Dziedziczenie
Automation

Pola

ContentViewCondition

Reprezentuje wstępnie zdefiniowany widok drzewa automatyzacja interfejsu użytkownika, który zawiera tylko automatyzacja interfejsu użytkownika elementów, które mogą zawierać zawartość.

ControlViewCondition

Reprezentuje wstępnie zdefiniowany widok drzewa automatyzacja interfejsu użytkownika, który zawiera tylko automatyzacja interfejsu użytkownika elementów, które są kontrolkami.

RawViewCondition

Reprezentuje wstępnie zdefiniowany widok drzewa automatyzacja interfejsu użytkownika, który zawiera wszystkie elementy automatyzacja interfejsu użytkownika.

Metody

AddAutomationEventHandler(AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler)

Rejestruje metodę, która obsługuje zdarzenia automatyzacja interfejsu użytkownika.

AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Rejestruje metodę, która będzie obsługiwać zdarzenia zmienione fokusem.

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

Rejestruje metodę, która będzie obsługiwać zdarzenia zmienione przez właściwość.

AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)

Rejestruje metodę, która będzie obsługiwać zdarzenia zmienione przez strukturę.

Compare(AutomationElement, AutomationElement)

Porównuje dwa elementy automatyzacja interfejsu użytkownika, zwracająctrue, jeśli oba odwołują się do tego samego elementu interfejsu użytkownika.

Compare(Int32[], Int32[])

Porównuje dwie tablice całkowite zawierające identyfikatory czasu wykonywania (ID), aby określić, czy ich zawartość jest taka sama.

PatternName(AutomationPattern)

Pobiera nazwę określonego wzorca kontrolki.

PropertyName(AutomationProperty)

Pobiera nazwę określonej właściwości automatyzacja interfejsu użytkownika.

RemoveAllEventHandlers()

Usuwa wszystkie zarejestrowane programy obsługi zdarzeń automatyzacja interfejsu użytkownika.

RemoveAutomationEventHandler(AutomationEvent, AutomationElement, AutomationEventHandler)

Usuwa określoną procedurę obsługi zdarzeń automatyzacja interfejsu użytkownika.

RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Usuwa określoną procedurę obsługi zdarzeń zmienioną fokusem.

RemoveAutomationPropertyChangedEventHandler(AutomationElement, AutomationPropertyChangedEventHandler)

Usuwa określoną procedurę obsługi zdarzeń zmiany właściwości.

RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)

Usuwa określoną strukturę zmienionej procedury obsługi zdarzeń.

Dotyczy