![]() |
---|
本文档的目标读者是欲使用 System.Windows.Automation 命名空间中定义的托管 UI Automation类的 .NET Framework 开发人员。有关 UI Automation的最新信息,请参见 Windows Automation API: UI Automation(Windows 自动化 API:UI 自动化)。 |
Microsoft UI Automation控件类型是已知的标识符,可用于指明特定元素所表示的控件类型,如组合框或按钮。
借助已知标识符,辅助技术设备可以更容易确定user interface (UI) 中具有哪些控件类型,以及如何与这些控件交互。
本主题包括下列各节。
- UI 自动化控件类型系统必备
- 当前的 UI 自动化控件类型
- 相关主题
UI 自动化控件类型系统必备
Microsoft UI Automation控件类型提供了提供程序必须满足的一系列条件。 如果这些条件得以满足,则该控件可以使用特定的控件类型名称。 每个控件类型均具有以下条件:
UI Automation控件模式 — 控件必须支持哪些控件模式、哪些控件模式是可选的,以及控件不能支持哪些控件模式。
UI Automation属性值 — 支持哪些属性值。
UI Automation树结构 — 控件所需的 UI Automation树结构。
当控件满足特定控件类型的条件时,ControlType 属性值将指示该控件类型。
当前的 UI 自动化控件类型
以下列表包含 Microsoft UI Automation控件类型的当前集合: