弃用的控件模式函数

注意

此部分所述的控件模式函数已弃用。 客户端应用程序应使用以下部分中介绍的组件对象模型 (COM) 接口:

在本部分中

功能 描述
DockPattern_SetDockPosition
注意: 此函数已弃用。 客户端应用程序应改用 Microsoft UI 自动化 COM 接口。
在停靠容器中请求的 dockPosition 停靠 UI 自动化元素。
ExpandCollapsePattern_Collapse
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
隐藏 UI 自动化元素的所有后代节点、控件或内容。
ExpandCollapsePattern_Expand
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
展开屏幕上的控件,以便显示更多信息。
GridPattern_GetItem
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
获取网格中项的节点。
InvokePattern_Invoke
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
发送一个请求来激活控件并启动其单个明确作。
ItemContainerPattern_FindItemByProperty
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
根据指定的属性值检索包含节点中的节点。
LegacyIAccessiblePattern_DoDefaultAction
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
为元素执行Microsoft活动辅助功能默认作。
LegacyIAccessiblePattern_GetIAccessible
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
检索与 UI 自动化元素对应的 IAccessible 对象。
LegacyIAccessiblePattern_Select
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
执行Microsoft活动辅助功能选择。
LegacyIAccessiblePattern_SetValue
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
设置节点的Microsoft活动辅助功能值属性。
MultipleViewPattern_GetViewName
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
检索特定于控件的视图的名称。
MultipleViewPattern_SetCurrentView
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
将控件设置为不同的布局。
RangeValuePattern_SetValue
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
设置具有数值范围的控件的值。
ScrollItemPattern_ScrollIntoView
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
滚动容器对象的内容区域,以便在容器的可见区域(视区)内显示 UI 自动化元素。
ScrollPattern_Scroll
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
滚动指定的 ScrollAmount、水平、垂直或两者同时滚动内容区域的当前可见区域。
ScrollPattern_SetScrollPercent
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
将容器滚动到水平、垂直或两者中的特定位置。
SelectionItemPattern_AddToSelection
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
将未选择的元素添加到控件中的选定内容。
SelectionItemPattern_RemoveFromSelection
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
从所选内容容器中的选定内容中删除元素。
SelectionItemPattern_Select
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
选择容器中的元素。
SynchronizedInputPattern_Cancel
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
导致 UI 自动化提供程序停止侦听鼠标或键盘输入。
SynchronizedInputPattern_StartListening
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
导致 UI 自动化提供程序开始侦听鼠标或键盘输入。
TextPattern_get_DocumentRange
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
获取整个文档的文本范围。
TextPattern_get_SupportedTextSelection
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
确定是否可以选择和取消选择文本容器的内容。
TextPattern_GetSelection
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
从支持文本模式的文本容器中获取所选文本的当前范围。
TextPattern_GetVisibleRanges
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
从文本容器中检索一组不连续的文本范围,其中每个文本范围从第一个部分可见的行开始到最后一个部分可见行的末尾。 例如,多列布局,其中列部分滚动出视区可见区域,内容从一列底部流向下一列的顶部。
TextPattern_RangeFromChild
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
获取给定节点跨越的文本范围。
TextPattern_RangeFromPoint
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
检索离指定屏幕坐标最近的退化(空)文本范围。
TextRange_AddToSelection
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
通过将与调用文本范围相对应的补充文本(StartEnd 终结点)突出显示,添加到支持多个不连续选择的文本容器中的突出显示文本的现有集合中。
TextRange_Clone
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
复制文本范围。
TextRange_Compare
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
比较两个文本范围。
TextRange_CompareEndpoints
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
返回一个值,该值指示两个文本范围是否具有相同的终结点。
TextRange_ExpandToEnclosingUnit
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
将文本范围扩展到较大或更小的单元,例如字符、Word、行或页面。
TextRange_FindAttribute
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
按指定方向搜索支持指定文本属性的第一段文本。
TextRange_FindText
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
返回指定方向的第一个文本范围,其中包含客户端正在搜索的文本。
TextRange_GetAttributeValue
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
获取文本范围的文本特性的值。
TextRange_GetBoundingRectangles
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
检索可封闭区域的最小边界矩形数,每行一个矩形。
TextRange_GetChildren
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
返回指定文本范围中包含的所有 UI 自动化元素。
TextRange_GetEnclosingElement
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
返回涵盖范围的下一个最小提供程序的节点。
TextRange_GetText
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
返回文本范围中的文本,最多返回指定数量的字符。
TextRange_Move
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
移动客户端请求的指定单位数的文本范围。
TextRange_MoveEndpointByRange
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
将一个范围的终结点移到另一个范围的终结点。
TextRange_MoveEndpointByUnit
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
移动指定单位数范围的终结点。
TextRange_RemoveFromSelection
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
从支持多个不连续选择的文本容器中所选文本的现有集合中删除与调用文本范围相对应的选定文本范围 TextPatternRangeEndpoint_StartTextPatternRangeEndpoint_End 终结点。
TextRange_ScrollIntoView
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
滚动文本,以便指定区域在视区中可见。
TextRange_Select
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
选择文本范围。
TogglePattern_Toggle
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
将控件切换到其下一个受支持的状态。
TransformPattern_Move
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
将元素移动到屏幕上的指定位置。
TransformPattern_Resize
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
调整屏幕上的元素大小。
TransformPattern_Rotate
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
旋转屏幕上的元素。
ValuePattern_SetValue
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
设置元素的文本值。
VirtualizedItemPattern_Realize
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
使虚拟项作为 UI 自动化元素完全可访问。
WindowPattern_Close
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
关闭打开的窗口。
WindowPattern_SetWindowVisualState
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
设置窗口的视觉状态;例如,若要最大化窗口。
WindowPattern_WaitForInputIdle
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
使调用代码在指定时间内阻止或直到关联的进程进入空闲状态(以先完成为准)。

UI 自动化客户端