弃用的控制模式函数

注意

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

在本节中

函数 说明
DockPattern_SetDockPosition
注意: 此函数已弃用。 客户端应用程序应改用 Microsoft UI 自动化 COM 接口。
将 UI 自动化元素停靠在停靠容器中请求的 dockPosition 处。
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 Active Accessibility 默认操作。
LegacyIAccessiblePattern_GetIAccessible
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
检索与 UI 自动化元素对应的 IAccessible 对象。
LegacyIAccessiblePattern_Select
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
执行 Microsoft Active Accessibility 选择。
LegacyIAccessiblePattern_SetValue
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
设置节点的 Microsoft Active Accessibility 值属性。
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 接口。
通过突出显示与调用文本范围 “开始 ”和“ 结束 ”终结点对应的补充文本,将添加到支持多个不连续选择的文本容器中的突出显示文本的现有集合。
TextRange_Clone
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
复制文本范围。
TextRange_Compare
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
比较两个文本范围。
TextRange_CompareEndpoints
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
返回一个值,该值指示两个文本范围是否具有相同的终结点。
TextRange_ExpandToEnclosingUnit
注意: 此函数已弃用。 客户端应用程序应改用 UI 自动化 COM 接口。
将文本范围扩展到更大或更小的单位,例如 Character、Word、Line 或 Page。
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 自动化客户端