Общие сведения о типах элементов управления автоматизации пользовательского интерфейса
Примечание.
Эта документация предназначена для разработчиков .NET Framework, желающих использовать управляемые классы автоматизации пользовательского интерфейса, определенные в пространстве имен System.Windows.Automation. Последние сведения об автоматизации пользовательского интерфейса см. в статье API автоматизации Windows. Автоматизация пользовательского интерфейса.
Типы элементов управления Microsoft модель автоматизации пользовательского интерфейса — это известные идентификаторы, которые можно использовать для указания типа элемента управления определенного элемента, например поля со списком или кнопки.
Наличие известного идентификатора упрощает использование вспомогательных технологических устройств, чтобы определить, какие типы элементов управления доступны в пользовательском интерфейсе и как взаимодействовать с элементами управления.
Необходимые компоненты элементов управления автоматизации пользовательского интерфейса
Типы элементов управления Microsoft модель автоматизации пользовательского интерфейса предоставляют набор условий, которые должны соответствовать поставщикам. При выполнении этих условий элемент управления может использовать имя типа определенного элемента управления. Каждый тип элемента управления использует следующие условия:
модель автоматизации пользовательского интерфейса шаблонов элементов управления, которые должны поддерживаться, какие шаблоны элементов управления являются необязательными, и какие шаблоны элементов управления не должны поддерживаться элементом управления.
модель автоматизации пользовательского интерфейса значения свойств— поддерживаемые значения свойств.
модель автоматизации пользовательского интерфейса структуру дерева — необходимую структуру дерева модель автоматизации пользовательского интерфейса для элемента управления.
Если элемент управления удовлетворяет условиям определенного типа элемента управления, значение свойства ControlType указывает этот тип.
Текущие типы элементов управления автоматизации пользовательского интерфейса
Следующий список содержит текущий набор типов элементов управления Microsoft модель автоматизации пользовательского интерфейса:
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления кнопки
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Calendar
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления ComboBox
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления DataGrid
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Document
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Edit
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Group
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Header
Поддержка модели автоматизации пользовательского интерфейса типа элемента управления HeaderItem
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления изображения
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления List
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления ListItem
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Menu
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления MenuBar
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления MenuItem
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Pane
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления ProgressBar
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления RadioButton
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления ScrollBar
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Separator
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Slider
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Spinner
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления SplitButton
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления StatusBar
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Tab
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления TabItem
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Table
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Text
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Thumb
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления TitleBar
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления ToolBar
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления ToolTip
Поддержка модели автоматизации пользовательского интерфейса типа элемента управления Tree
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления TreeItem
Поддержка модели автоматизации пользовательского интерфейса для типа элемента управления Window