Сопоставление шаблона элемента управления для клиентов автоматизации пользовательского интерфейса
Примечание |
---|
Эта документация предназначена для разработчиков на платформе .NET Framework, которым требуется использовать управляемые классы UI Automation, определенные в пространстве имен System.Windows.Automation.Последние сведения о UI Automation см. на веб-странице Windows Automation API: UI Automation. |
В данном разделе приведен список типов элементов управления и связанных с ними шаблонов элементов управления.
В следующей таблице шаблоны элементов управления разделены на следующие категории:
Поддерживается. Элемент управления должен поддерживать этот шаблон элемента управления.
Условно поддерживается. Элемент управления может поддерживать этот шаблон элемента управления в зависимости от состояния элемента управления.
Не поддерживается. Элемент управления не поддерживает этот шаблон элемента управления. Пользовательские элементы управления могут поддерживать этот шаблон элемента управления.
Примечание |
---|
Для некоторых элементов управления есть условная поддержка нескольких шаблонов элементов управления, в зависимости от функциональных возможностей элемента управления.Например, для элемента управления "Пункт меню" имеется условная поддержка шаблонов элементов управления InvokePattern, ExpandCollapsePattern, TogglePattern или SelectionItemPattern, в зависимости от его функции в элементе управления меню. |
В этом разделе содержатся следующие подразделы.
- Шаблоны элементов управления модели автоматизации пользовательского интерфейса для клиентов
- Связанные разделы
Шаблоны элементов управления модели автоматизации пользовательского интерфейса для клиентов
Тип элемента управления |
Поддерживается |
Условно поддерживается |
Не поддерживается |
---|---|---|---|
Кнопка |
Нет |
Invoke, Toggle, Expand Collapse |
Нет |
Календарь |
Grid, Table |
Selection, Scroll |
Значение |
Check Box |
Toggle |
Нет |
Нет |
Combo Box |
Expand Collapse |
Selection, Value |
Scroll |
Data Grid |
Сетка |
Scroll, Selection, Table |
Нет |
Data Item |
Selection Item |
Expand Collapse, Grid Item, Scroll Item, Table, Toggle, Value |
Нет |
Document |
Text |
Scroll, Value |
Нет |
Edit |
Нет |
Text, Range Value, Value |
Нет |
Группа |
Нет |
Expand Collapse |
Нет |
Header |
Нет |
Transform |
Нет |
Header Item |
Нет |
Transform, Invoke |
Нет |
Гиперссылка |
Invoke |
Значение |
Нет |
Image |
Нет |
Grid Item, Table Item |
Invoke, Selection Item |
Список |
Нет |
Grid, Multiple View, Scroll, Selection |
Таблица |
List Item |
Selection Item |
Expand Collapse, Grid Item, Invoke, Scroll Item, Toggle, Value |
Нет |
Меню |
Нет |
Нет |
Нет |
Menu Bar |
Нет |
Expand Collapse, Dock, Transform |
Нет |
Menu Item |
Нет |
Expand Collapse, Invoke, Selection Item, Toggle |
Нет |
Панель |
Нет |
Dock, Scroll, Transform |
Окно |
Progress Bar |
Нет |
Range Value, Value |
Нет |
Radio Button |
Selection Item |
Нет |
Toggle |
Scroll Bar |
Нет |
Range Value |
Scroll |
Разделитель |
Нет |
Нет |
Нет |
Slider |
Нет |
Range Value, Selection, Value |
Нет |
Spinner |
Нет |
Range Value, Selection, Value |
Нет |
Split Button |
Invoke, Expand Collapse |
Нет |
Нет |
Status Bar |
Нет |
Сетка |
Нет |
Вкладка |
Выбранное |
Scroll |
Нет |
Tab Item |
Selection Item |
Нет |
Invoke |
Таблица |
Grid, Grid Item, Table, Table Item |
Нет |
Нет |
Text |
Нет |
Grid Item, Table Item, Text |
Значение |
Thumb |
Transform |
Нет |
Нет |
Title Bar |
Нет |
Нет |
Нет |
Tool Bar |
Нет |
Dock, Expand Collapse, Transform |
Нет |
Tool Tip |
Нет |
Text, Window |
Нет |
Дерево |
Нет |
Scroll, Selection |
Нет |
Tree Item |
Expand Collapse |
Invoke, Scroll Item, Selection Item, Toggle |
Нет |
Окно |
Transform, Window |
Dock |
Нет |
Примечание |
---|
Если тип элемента управления не имеет поддерживаемых шаблонов элементов управления, но имеет один или несколько условно поддерживаемых шаблонов элементов управления, тогда один из этих условно поддерживаемых шаблонов всегда будет поддерживаться. |
См. также
Основные понятия
Общие сведения о модели автоматизации пользовательского интерфейса