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


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

ПримечаниеПримечание

Эта документация предназначена для разработчиков на платформе .NET Framework, которым требуется использовать управляемые классы UI Automation, определенные в пространстве имен System.Windows.Automation.Последние сведения о UI Automation см. на веб-странице Windows Automation API: UI Automation.

Типы элементов управления Microsoft UI Automation представляют собой известные идентификаторы, которые могут использоваться для указания типа элемента управления, такого как поле со списком или кнопка, представляемого определенным элементом.

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

В этом разделе содержатся следующие подразделы.

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

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

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

  • шаблоны элементов управления UI Automation — какие шаблоны элементов управления должны поддерживаться, какие шаблоны элементов управления являются необязательными и какие шаблоны элементов управления не должны поддерживаться данным элементом управления;

  • значения свойств UI Automation — какие значения свойств поддерживаются;

  • структура дерева UI Automation — необходимая структура дерева UI Automation для данного элемента управления.

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

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

Следующий список содержит текущий набор типов элементов управления Microsoft UI Automation:

См. также

Ссылки

ControlType