UI 自动化客户端的控件模式映射
更新:2007 年 11 月
本主题列出了控件类型及其关联的控件模式。
下表将控件模式分为如下类别:
支持。控件必须支持此控件模式。
有条件支持。控件可能支持此控件模式,具体情况视控件的状态而定。
不支持。控件不支持此控件模式;自定义控件可能支持此控件模式。
说明: |
---|
某些控件有条件地支持若干控件模式,具体情况视控件的功能而定。例如,菜单项控件有条件地支持 InvokePattern、ExpandCollapsePattern、TogglePattern 或 SelectionItemPattern 控件模式,具体情况视其在菜单控件中的功能而定。 |
本主题包括下列各节。
- 客户端的 UI 自动化控件模式
- 相关主题
客户端的 UI 自动化控件模式
控件类型 |
支持 |
有条件支持 |
不支持 |
---|---|---|---|
按钮 |
无 |
调用、切换 |
无 |
日历 |
网格、选择、表 |
滚动 |
值 |
复选框 |
切换 |
无 |
无 |
组合框 |
展开折叠、选择 |
值 |
滚动 |
数据网格 |
网格、选择、表 |
滚动 |
无 |
数据项 |
选择项 |
展开折叠、滚动项、值、切换、网格项、表 |
无 |
文档 |
滚动、文本 |
无 |
值 |
编辑 |
文本 |
范围值、值 |
滚动 |
组 |
无 |
展开折叠 |
无 |
标题 |
无 |
变换 |
无 |
标题项 |
无 |
变换、调用 |
无 |
超链接 |
调用 |
无 |
无 |
图像 |
无 |
网格项、表项 |
调用、选择项 |
列表 |
无 |
网格、多视图、滚动、选择 |
表 |
列表项 |
选择项 |
展开折叠、王各项、调用、滚动项、切换、值 |
无 |
菜单 |
无 |
无 |
无 |
菜单栏 |
无 |
展开折叠、停靠、转换 |
无 |
菜单项 |
无 |
展开折叠、调用、选择项、切换 |
无 |
窗格 |
无 |
变换、停靠 |
窗口 |
进度栏 |
无 |
范围值、值 |
无 |
单选按钮 |
选择项 |
无 |
切换 |
滚动栏 |
范围值 |
无 |
滚动 |
分隔符 |
无 |
无 |
无 |
滑块 |
无 |
范围值、选择 |
无 |
微调框 |
无 |
范围值、选择 |
无 |
拆分按钮 |
调用、展开折叠 |
无 |
无 |
状态栏 |
无 |
网格 |
无 |
选项卡 |
选择 |
滚动 |
无 |
选项卡项 |
选择项 |
无 |
调用 |
表 |
网格、表 |
无 |
无 |
文本 |
文本 |
网格项、表项 |
值 |
滚动块 |
无 |
无 |
无 |
标题栏 |
无 |
无 |
无 |
工具栏 |
无 |
停靠、展开折叠、变换 |
无 |
工具提示 |
无 |
文本、窗口 |
无 |
树 |
|
滚动、选择 |
无 |
树项 |
展开折叠 |
调用、滚动项、选择项 |
无 |
窗口 |
变换、窗口 |
停靠 |
无 |
说明: |
---|
如果某种控件类型没有列出支持的控件模式,但有一个或多个有条件支持的控件模式,则会始终支持其中某一种有条件控件模式。 |