Share via


Información general sobre tipos de control de UI Automation

NotaNota

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.

Los tipos de control de Microsoft UI Automation son identificadores conocidos que pueden usarse para indicar qué tipo de control (por ejemplo, un cuadro combinado o un botón) representa un elemento determinado.

Disponer de un identificador conocido permite a los dispositivos de la tecnología de asistencia determinar qué tipos de controles están disponibles en la user interface (UI) y cómo interactuar con ellos.

Este tema contiene las secciones siguientes.

  • Requisitos de los tipos de control de automatización de la interfaz de usuario
  • Tipos de control actuales de automatización de la interfaz de usuario
  • Temas relacionados

Requisitos de los tipos de control de automatización de la interfaz de usuario

Los tipos de control de Microsoft UI Automation proporcionan un conjunto de condiciones que los proveedores deben cumplir. Cuando se cumplen estas condiciones, el control puede utilizar el nombre de tipo de control concreto. Cada tipo de control tiene condiciones para lo siguiente:

  • Patrones de control de UI Automation: qué patrones de control deben admitirse, cuáles son opcionales y cuáles no debe admitir el control.

  • Valores de propiedades de UI Automation: qué valores de propiedades se admiten.

  • Estructura de árbol de UI Automation: la estructura de árbol de UI Automation requerida para el control.

Cuando un control cumple las condiciones correspondientes a un tipo de control determinado, el valor de la propiedad ControlType 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 Microsoft UI Automation:

Vea también

Referencia

ControlType