注释
本文档适用于想要使用 System.Windows.Automation 命名空间中定义的托管 UI 自动化类的 .NET Framework 开发人员。 有关 UI 自动化的最新信息,请参阅 Windows 自动化 API:UI 自动化。
本主题列出控件类型及其关联的控件模式。
下表将控件模式组织为以下类别:
支持. 控件必须支持此控件模式。
条件支持。 控件可能支持此控件模式,具体取决于控件的状态。
不支持。 控件不支持此控件模式;自定义控件可能支持此控件模式。
注释
某些控件对多个控件模式有条件支持,具体取决于控件的功能。 例如,菜单项控件根据其在菜单控件中的功能,对InvokePattern、ExpandCollapsePattern、TogglePattern或SelectionItemPattern控件模式提供有条件的支持。
客户端的 UI 自动化控件模式
控件类型 | 已支持 | 条件支持 | 不支持 |
---|---|---|---|
按钮 | 没有 | 调用、切换、展开折叠 | 没有 |
日历 | 网格、表 | 选择、滚动 | 价值 |
复选框 | 切换按钮 | 没有 | 没有 |
组合框 | 展开/折叠 | 选择、值 | 滚动 |
数据网格 | 网格 | 滚动、选择、表格 | 没有 |
数据项 | 选择项 | 展开折叠、网格项、滚动项、表、切换、值 | 没有 |
文档 | 文本 | 滚动、值 | 没有 |
编辑 | 没有 | 文本、范围值、值 | 没有 |
组 | 没有 | 展开/折叠 | 没有 |
标题 | 没有 | 转换 | 没有 |
标头项 | 没有 | 转换、调用 | 没有 |
超链接 | 调用 | 价值 | 没有 |
图片 | 没有 | 网格项、表项 | 调用、选择项 |
列表 | 没有 | 网格、多视图、滚动、选择 | 表 |
列表项 | 选择项 | 展开折叠、网格项、调用、滚动项、切换、值 | 没有 |
菜单 | 没有 | 没有 | 没有 |
菜单栏 | 没有 | 展开折叠、停靠、转换 | 没有 |
菜单项 | 没有 | 展开折叠、调用、选择项、切换 | 没有 |
面板 | 没有 | 码头。 滚动、转换 | 窗口 |
进度条 | 没有 | 范围值、值 | 没有 |
单选按钮 | 选择项 | 没有 | 切换按钮 |
滚动条 | 没有 | 范围值 | 滚动 |
分隔符 | 没有 | 没有 | 没有 |
滑 块 | 没有 | 范围值、选择、值 | 没有 |
旋转图标 | 没有 | 范围值、选择、值 | 没有 |
拆分按钮 | 调用、展开折叠 | 没有 | 没有 |
状态栏 | 没有 | 网格 | 没有 |
选项卡 | 选择 | 滚动 | 没有 |
选项卡项 | 选择项 | 没有 | 调用 |
表 | 网格、网格项、表、表项 | 没有 | 没有 |
文本 | 没有 | 网格项、表项、文本 | 价值 |
拇指 | 转换 | 没有 | 没有 |
标题栏 | 没有 | 没有 | 没有 |
工具栏 | 没有 | 停靠、展开折叠、转换 | 没有 |
工具提示 | 没有 | 文本、窗口 | 没有 |
树 | 没有 | 滚动、选择 | 没有 |
树项 | 展开/折叠 | 调用,滚动项、选择项、切换 | 没有 |
窗口 | 转换、窗口 | 码头 | 没有 |
注释
如果控件类型没有列出的支持控件模式,但具有一个或多个条件支持的控件模式,则始终支持其中一种条件控件模式。