UI 自动化控件类型概述

注释

本文档适用于想要使用 System.Windows.Automation 命名空间中定义的托管 UI 自动化类的 .NET Framework 开发人员。 有关 UI 自动化的最新信息,请参阅 Windows 自动化 API:UI 自动化

Microsoft UI 自动化控件类型是已知标识符,可用于指示特定元素表示的控件类型,例如组合框或按钮。

使用已知的标识符,辅助技术设备可以更轻松地确定用户界面(UI)中可用的控件类型以及如何与控件交互。

UI 自动化控件类型必备条件

Microsoft UI 自动化控件类型提供一组提供程序必须满足的条件。 满足这些条件时,控件可以使用特定的控件类型名称。 每个控件类型都有以下条件:

  • UI 自动化控件模式 - 必须支持哪些控件模式、哪些控件模式是可选的,以及控件不能支持哪些控件模式。

  • UI 自动化属性值 - 支持哪些属性值。

  • UI 自动化树结构 - 控件必需的 UI 自动化树结构。

当控件满足特定控件类型的条件时, ControlType 属性值将指示该控件类型。

当前 UI 自动化控件类型

以下列表包含当前Microsoft UI 自动化控件类型集:

另请参阅