Automation Класс

Определение

Содержит методы и поля для клиентских приложений модели автоматизации пользовательского интерфейса.

public ref class Automation abstract sealed
public static class Automation
type Automation = class
Public Class Automation
Наследование
Automation

Поля

ContentViewCondition

Представляет предопределенное представление дерева модель автоматизации пользовательского интерфейса, которое включает только модель автоматизации пользовательского интерфейса элементы, которые могут содержать содержимое.

ControlViewCondition

Представляет предопределенное представление дерева модель автоматизации пользовательского интерфейса, которое включает только модель автоматизации пользовательского интерфейса элементы управления.

RawViewCondition

Представляет предопределенное представление дерева модель автоматизации пользовательского интерфейса, включающее все модель автоматизации пользовательского интерфейса элементы.

Методы

AddAutomationEventHandler(AutomationEvent, AutomationElement, TreeScope, AutomationEventHandler)

Регистрирует метод, обрабатывающий события модель автоматизации пользовательского интерфейса.

AddAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Регистрирует метод, который будет обрабатывать события изменения фокуса.

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

Регистрирует метод, который будет обрабатывать события изменения свойства.

AddStructureChangedEventHandler(AutomationElement, TreeScope, StructureChangedEventHandler)

Регистрирует метод, который будет обрабатывать события изменения структуры.

Compare(AutomationElement, AutomationElement)

Сравнивает два элемента модель автоматизации пользовательского интерфейса, возвращая, true если оба ссылаются на один и тот же элемент пользовательского интерфейса.

Compare(Int32[], Int32[])

Сравнивает два целочисленных массива, содержащие идентификаторы времени выполнения, чтобы определить, совпадает ли их содержимое.

PatternName(AutomationPattern)

Извлекает имя указанного шаблона элемента управления.

PropertyName(AutomationProperty)

Извлекает имя указанного свойства модель автоматизации пользовательского интерфейса.

RemoveAllEventHandlers()

Удаляет все зарегистрированные модель автоматизации пользовательского интерфейса обработчики событий.

RemoveAutomationEventHandler(AutomationEvent, AutomationElement, AutomationEventHandler)

Удаляет указанный модель автоматизации пользовательского интерфейса обработчик событий.

RemoveAutomationFocusChangedEventHandler(AutomationFocusChangedEventHandler)

Удаляет заданный обработчик событий изменения фокуса.

RemoveAutomationPropertyChangedEventHandler(AutomationElement, AutomationPropertyChangedEventHandler)

Удаляет заданный обработчик событий изменения свойства.

RemoveStructureChangedEventHandler(AutomationElement, StructureChangedEventHandler)

Удаляет заданный обработчик событий изменения структуры.

Применяется к