Поделиться через


Общие сведения о типах элементов управления автоматизации пользовательского интерфейса

Примечание.

Эта документация предназначена для разработчиков .NET Framework, желающих использовать управляемые классы автоматизации пользовательского интерфейса, определенные в пространстве имен System.Windows.Automation. Последние сведения об автоматизации пользовательского интерфейса см. в статье API автоматизации Windows. Автоматизация пользовательского интерфейса.

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

Наличие известного идентификатора упрощает использование вспомогательных технологических устройств, чтобы определить, какие типы элементов управления доступны в пользовательском интерфейсе и как взаимодействовать с элементами управления.

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

Типы элементов управления Microsoft модель автоматизации пользовательского интерфейса предоставляют набор условий, которые должны соответствовать поставщикам. При выполнении этих условий элемент управления может использовать имя типа определенного элемента управления. Каждый тип элемента управления использует следующие условия:

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

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

  • модель автоматизации пользовательского интерфейса структуру дерева — необходимую структуру дерева модель автоматизации пользовательского интерфейса для элемента управления.

Если элемент управления удовлетворяет условиям определенного типа элемента управления, значение свойства ControlType указывает этот тип.

Текущие типы элементов управления автоматизации пользовательского интерфейса

Следующий список содержит текущий набор типов элементов управления Microsoft модель автоматизации пользовательского интерфейса:

См. также