UI 自动化客户端的控件模式映射

更新:2007 年 11 月

本主题列出了控件类型及其关联的控件模式。

下表将控件模式分为如下类别:

  • 支持。控件必须支持此控件模式。

  • 有条件支持。控件可能支持此控件模式,具体情况视控件的状态而定。

  • 不支持。控件不支持此控件模式;自定义控件可能支持此控件模式。

说明:

某些控件有条件地支持若干控件模式,具体情况视控件的功能而定。例如,菜单项控件有条件地支持 InvokePatternExpandCollapsePatternTogglePatternSelectionItemPattern 控件模式,具体情况视其在菜单控件中的功能而定。

本主题包括下列各节。

  • 客户端的 UI 自动化控件模式
  • 相关主题

客户端的 UI 自动化控件模式

控件类型

支持

有条件支持

不支持

按钮

调用、切换

日历

网格、选择、表

滚动

复选框

切换

组合框

展开折叠、选择

滚动

数据网格

网格、选择、表

滚动

数据项

选择项

展开折叠、滚动项、值、切换、网格项、表

文档

滚动、文本

编辑

文本

范围值、值

滚动

展开折叠

标题

变换

标题项

变换、调用

超链接

调用

图像

网格项、表项

调用、选择项

列表

网格、多视图、滚动、选择

列表项

选择项

展开折叠、王各项、调用、滚动项、切换、值

菜单

菜单栏

展开折叠、停靠、转换

菜单项

展开折叠、调用、选择项、切换

窗格

变换、停靠

窗口

进度栏

范围值、值

单选按钮

选择项

切换

滚动栏

范围值

滚动

分隔符

滑块

范围值、选择

微调框

范围值、选择

拆分按钮

调用、展开折叠

状态栏

网格

选项卡

选择

滚动

选项卡项

选择项

调用

网格、表

文本

文本

网格项、表项

滚动块

标题栏

工具栏

停靠、展开折叠、变换

工具提示

文本、窗口

 

滚动、选择

树项

展开折叠

调用、滚动项、选择项

窗口

变换、窗口

停靠

说明:

如果某种控件类型没有列出支持的控件模式,但有一个或多个有条件支持的控件模式,则会始终支持其中某一种有条件控件模式。

请参见

概念

UI 自动化概述