Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
![]() |
---|
Esta documentación está dirigida a desarrolladores de .NET Framework que desean usar las clases administradas de UI Automation definidas en el espacio de nombres System.Windows.Automation.Para obtener información actualizada sobre UI Automation, vea Windows Automation API: UI Automation. |
En este tema se enumeran los tipos de control y sus patrones de controlasociados.
En la tabla que se incluye a continuación los patrones de control se organizan en las categorías siguientes:
Se admiten. El control debe admitir este patrón de control.
Compatibilidad condicional. El control puede admitir este patrón de control, dependiendo del estado del control.
No se admite. El control no admite este patrón de control; los controles personalizados pueden admitir este patrón de control.
![]() |
---|
Algunos controles presentan una compatibilidad condicional con varios patrones de control, dependiendo de la funcionalidad del control.Por ejemplo, el control de elemento de menú presenta una compatibilidad condicional con el patrón de control InvokePattern, ExpandCollapsePattern, TogglePattern o SelectionItemPattern, dependiendo de su función en el control de menú. |
Este tema contiene las secciones siguientes.
- Patrones de control de automatización de la interfaz de usuario para clientes
- Temas relacionados
Patrones de control de automatización de la interfaz de usuario para clientes
Tipo de control |
Compatible |
Compatibilidad condicional |
No compatible |
---|---|---|---|
Button |
Ninguno |
Invoke, Toggle, ExpandCollapse |
Ninguno |
Calendar |
Grid, Table |
Selection, Scroll |
Valor |
Casilla |
Toggle |
Ninguno |
Ninguno |
Cuadro combinado |
ExpandCollapse |
Selection, Value |
Scroll |
Data Grid |
Cuadrícula |
Scroll, Selection, Table |
Ninguno |
Data Item |
SelectionItem |
ExpandCollapse, GridItem, ScrollItem, Table, Toggle, Value |
Ninguno |
Document |
Text |
Scroll, Value |
Ninguno |
Edición |
Ninguno |
Text, RangeValue, Value |
Ninguno |
Grupo |
Ninguno |
ExpandCollapse |
Ninguno |
Header |
Ninguno |
Transform |
Ninguno |
Header Item |
Ninguno |
Transform, Invoke |
Ninguno |
Hipervínculo |
Invoke |
Valor |
Ninguno |
Image |
Ninguno |
GridItem, TableItem |
Invoke, SelectionItem |
List |
Ninguno |
Grid, MultipleView, Scroll, Selection |
Tabla |
List Item |
SelectionItem |
ExpandCollapse, GridItem, Invoke, ScrollItem, Toggle, Value |
Ninguno |
Menu |
Ninguno |
Ninguno |
Ninguno |
Barra de menús |
Ninguno |
ExpandCollapse, Dock, Transform |
Ninguno |
Menu Item |
Ninguno |
ExpandCollapse, Invoke, SelectionItem, Toggle |
Ninguno |
Recuadro |
Ninguno |
Dock. Scroll, Transform |
Ventana |
Progress Bar |
Ninguno |
RangeValue, Value |
Ninguno |
Radio Button |
SelectionItem |
Ninguno |
Toggle |
Scroll Bar |
Ninguno |
RangeValue |
Scroll |
Separator |
Ninguno |
Ninguno |
Ninguno |
Slider |
Ninguno |
RangeValue, Selection, Value |
Ninguno |
Spinner |
Ninguno |
RangeValue, Selection, Value |
Ninguno |
Split Button |
Invoke, ExpandCollapse |
Ninguno |
Ninguno |
Status Bar |
Ninguno |
Cuadrícula |
Ninguno |
Tab |
Selection |
Scroll |
Ninguno |
Tab Item |
SelectionItem |
Ninguno |
Invoke |
Tabla |
Grid, GridItem, Table, TableItem |
Ninguno |
Ninguno |
Text |
Ninguno |
GridItem, TableItem, Text |
Valor |
Thumb |
Transform |
Ninguno |
Ninguno |
Title Bar |
Ninguno |
Ninguno |
Ninguno |
Tool Bar |
Ninguno |
Dock, ExpandCollapse, Transform |
Ninguno |
Tool Tip |
Ninguno |
Text, Window |
Ninguno |
Tree |
Ninguno |
Scroll, Selection |
Ninguno |
Tree Item |
ExpandCollapse |
Invoke, ScrollItem, SelectionItem, Toggle |
Ninguno |
Ventana |
Transform, Window |
Dock |
Ninguno |
![]() |
---|
Si un tipo de control no tiene ningún patrón de control compatible en la lista pero tiene uno o varios patrones de control que son compatibles condicionalmente, se admitirá uno de esos patrones de control condicionales en todo momento. |