Compartir a través de


Introducción a los tipos de control de automatización de la interfaz de usuario

Nota:

Esta documentación está pensada para desarrolladores de .NET Framework que desean usar las clases de automatización de la interfaz de usuario administradas definidas en el espacio de nombres System.Windows.Automation. Para obtener la información más reciente sobre la automatización de la interfaz de usuario, consulte API de Windows Automation: Automatización de la interfaz de usuario.

Los tipos de control de Automatización de la interfaz de usuario de Microsoft son identificadores conocidos que se pueden usar para indicar qué tipo de control representa un elemento determinado, como un cuadro combinado o un botón.

Tener un identificador conocido facilita a los dispositivos de tecnología de asistencia determinar qué tipos de controles están disponibles en la interfaz de usuario (UI) y cómo interactuar con los controles.

Requisitos del tipo de control de automatización de la interfaz de usuario

Los tipos de control de Automatización de la interfaz de usuario de Microsoft proporcionan un conjunto de condiciones que deben cumplir los proveedores. Cuando se cumplen estas condiciones, el control puede usar el nombre de tipo de control específico. Cada tipo de control tiene condiciones para lo siguiente:

  • Patrones de control de automatización de la interfaz de usuario: qué patrones de control deben admitirse, qué patrones de control son opcionales y qué patrones de control no deben ser compatibles con el control.

  • Valores de propiedad de automatización de la interfaz de usuario: qué valores de propiedad se admiten.

  • Estructura de árbol de automatización de la interfaz de usuario: la estructura de árbol de automatización de la interfaz de usuario necesaria para el control.

Cuando un control cumple las condiciones de un tipo de control determinado, el valor de la ControlType propiedad indicará ese tipo de control.

Tipos de control actuales de automatización de la interfaz de usuario

La lista siguiente contiene el conjunto actual de tipos de control de Automatización de la interfaz de usuario de Microsoft:

Consulte también