Windows 辅助功能

Windows 辅助功能技术概述。

若要开发 Windows 辅助功能,需要以下标头:

有关此技术的编程指南,请参阅:

枚举

 
ActiveEnd

包含 SelectionActiveEnd 文本属性的可能值,该值指示插入点相对于表示当前选定文本的文本范围的位置。
AnimationStyle

包含 AnimationStyle 文本属性的值。
AsyncContentLoadedState

包含描述异步加载内容进度的值。
AutomationElementMode

automationElementMode (uiautomationcoreapi.h) 枚举包含的值指定返回 UI 自动化元素时要使用的引用类型。
AutomationElementMode

automationElementMode (uiautomationclient.h) 枚举包含的值指定返回 UI 自动化元素时要使用的引用类型。
AutomationIdentifierType

包含 UiaLookupId 函数中使用的值。
BulletStyle

包含 BulletStyle 文本属性的值。
CapStyle

包含指定 CapStyle 文本属性的值的值。
CaretBidiMode

包含 CaretBidiMode 文本属性的可能值,该值指示插入点是位于从左到右流动的文本中,还是从右到左流动。
CaretPosition

包含 CaretPosition 文本属性的可能值,该值指示插入点相对于文本范围中文本行的位置。
CoalesceEventsOptions

包含 CoalesceEvents 属性的可能值,该值指示可访问的技术客户端是接收所有事件,还是检测到并筛选重复事件的子集。
ConditionType

包含指定 UiaCondition 类型的值。
ConnectionRecoveryBehaviorOptions

包含 ConnectionRecoveryBehavior 属性的可能值,该值指示可访问技术客户端在提供程序无响应时是否调整提供程序请求超时。
DockPosition

包含的值指定停靠窗口的位置(由 Dock 控件模式表示)。
EventArgsType

包含的值指定由 UiaEventArgs 结构描述的事件类型。
ExpandCollapseState

包含的值指定可展开和折叠的 UI 元素的状态。
FillType

包含 FillType 属性的值。
FlowDirections

包含 TextFlowDirections 文本属性的值。
LiveSetting

包含 LiveSetting 属性的可能值。 此属性由属于活动区域的提供程序元素实现。
NavigateDirection

包含用于指定 Microsoft UI 自动化树中的导航方向的值。
NormalizeState

包含指定 UiaGetUpdatedCache 行为的值。
NotificationKind

定义指示通知事件的类型的值,以及向侦听器提供有关事件处理的提示。
NotificationProcessing

定义指示应如何处理通知的值。
OrientationType

包含指定控件的方向的值。
OutlineStyles

包含 OutlineStyle 文本属性的值。
PropertyConditionFlags

propertyConditionFlags (uiautomationcoreapi.h) 枚举包含用于创建属性条件的值。
PropertyConditionFlags

propertyConditionFlags (uiautomationclient.h) 枚举包含用于创建属性条件的值。
ProviderOptions

包含用于指定 UI 自动化提供程序类型的值。 IRawElementProviderSimple::P roviderOptions 属性使用此枚举。
ProviderType

包含的值指定客户端 (代理) UI 自动化提供程序的类型。
RowOrColumnMajor

包含指定是否应主要按行或按列读取表中的数据的值。
SayAsInterpretAs

定义指示文本转语音引擎应如何解释特定数据的值。
ScrollAmount

包含指定滚动方向和距离的值。
StructureChangeType

包含的值指定 Microsoft UI 自动化树结构中的更改类型。
SupportedTextSelection

包含指定支持的文本选择属性的值。
SynchronizedInputType

包含用于指定同步输入的类型的值。
TextDecorationLineStyle

包含指定 OverlineStyle、StrikethroughStyle 和 UnderlineStyle 文本属性的值。
TextEditChangeType

描述在引发或处理文本编辑事件时控件正在执行的文本编辑更改。
TextPatternRangeEndpoint

包含指定文本范围的终结点的值。
TextUnit

包含指定用于导航的文本单位的值。
ToggleState

包含的值指定实现 Toggle 控件模式的 Microsoft UI 自动化元素的切换状态。
TreeScope

treeScope (uiautomationcoreapi.h) 枚举包含的值指定 Microsoft UI 自动化树中各种操作的范围。
TreeScope

treeScope (uiautomationclient.h) 枚举包含的值指定 Microsoft UI 自动化树中各种操作的范围。
TreeTraversalOptions

treeTraversalOptions (uiautomationcoreapi.h) 枚举定义可用于自定义树导航顺序的值。
TreeTraversalOptions

treeTraversalOptions (uiautomationclient.h) 枚举定义可用于自定义树导航顺序的值。
UIAutomationType

包含用于指示 Microsoft UI 自动化数据类型的值。
VisualEffects

包含 VisualEffects 属性的值。
WindowInteractionState

包含一个值,这些值指定用于用户交互的窗口的当前状态。
WindowVisualState

包含指定窗口的可视状态的值。
ZoomUnit

包含 IUIAutomationTransformPattern2::ZoomByUnit 方法的可能值,该方法按指定单位缩放控件的视区。

函数

 
accDoDefaultAction

IAccessible::accDoDefaultAction 方法执行指定对象的默认操作。 并非所有对象都有默认操作。
AccessibleChildren

检索可访问容器对象中每个子级的子 ID 或 IDispatch。
AccessibleObjectFromEvent

检索对象的 IAccessible 接口的地址,该对象生成了当前正由客户端的事件挂钩函数处理的事件。
AccessibleObjectFromID

AccessibleObjectFromID 方法检索与给定对象 ID 关联的接口的 IAccessibleinterface 指针。 Oleacc.dll 使用此方法获取其他代码提供的代理的 IAccessible 接口指针。
AccessibleObjectFromPoint

检索在屏幕上的指定点处显示的对象的 IAccessible 接口指针的地址。
AccessibleObjectFromWindow

检索与指定窗口关联的对象的指定接口的地址。
accHitTest

IAccessible::accHitTest 方法检索在屏幕上特定点显示的子元素或子对象。
accLocation

IAccessible::accLocation 方法检索指定对象的当前屏幕位置。 所有视觉对象都必须支持此方法。 声音对象不支持此方法。
accNavigate

IAccessible::accNavigate 方法遍历到容器中的另一个 UI 元素并检索对象。 此方法是可选的。
AccNotifyTouchInteraction

允许辅助技术 (AT) 应用程序通知系统它正在通过 Windows 自动化 API ((如 Microsoft UI 自动化)与 UI 交互,) 由于用户的触摸手势。
accSelect

IAccessible::accSelect 方法修改所选内容或移动指定对象的键盘焦点。 支持选择或接收键盘焦点的所有对象都必须支持此方法。
AccSetRunningUtilityState

设置系统值,该值指示辅助技术 (AT) 应用程序的当前状态是否影响通常由系统提供的功能。
AcquireObjectIdRange

从控件主机获取一系列对象 ID,并将其标记为由特定无窗口控件保留。
AddActiveTextPositionChangedEventHandler

注册处理活动文本位置更改时的方法。
AddActiveTextPositionChangedEventHandler

在事件处理程序组中注册一个方法 (,) 处理活动文本位置更改的时间。
AddAutomationEvent

引发 Microsoft UI 自动化事件。
AddAutomationEventHandler

注册处理 Microsoft UI 自动化事件的方法。注意 在实现事件处理程序之前,应熟悉了解线程处理问题中所述的线程问题。
AddAutomationEventHandler

注册处理 Microsoft UI 自动化事件的方法。
AddAutomationPropertyChangedEvent

引发属性更改事件。
AddChangesEventHandler

注册处理更改事件的方法。注意 在实现事件处理程序之前,应熟悉了解线程处理问题中所述的线程问题。
AddChangesEventHandler

注册处理更改事件的方法。
AddEventHandlerGroup

注册使用 CreateEventHandlerGroup 指定的事件处理程序方法的集合。
AddFocusChangedEventHandler

注册处理焦点更改事件的方法。注意 在实现事件处理程序之前,应熟悉了解线程处理问题中所述的线程问题。
AddNotificationEventHandler

注册处理通知事件的方法。注意 在实现事件处理程序之前,应熟悉了解线程处理问题中所述的线程问题。
AddNotificationEventHandler

注册处理通知事件的方法。
AddPattern

将控件模式添加到缓存请求。
AddProperty

将 属性添加到缓存请求。
AddPropertyChangedEventHandler

注册处理属性更改事件和数组的方法。
AddPropertyChangedEventHandler

注册处理属性更改事件的方法。
AddPropertyChangedEventHandlerNativeArray

注册处理属性更改事件的本机数组的方法。
AddStructureChangedEvent

引发事件以通知客户端 UI 自动化树的结构已更改。
AddStructureChangedEventHandler

注册处理结构更改事件的方法。注意 在实现事件处理程序之前,应熟悉了解线程处理问题中所述的线程问题。
AddStructureChangedEventHandler

注册处理结构更改事件的方法。
AddTextEditTextChangedEventHandler

注册处理编程文本编辑事件的方法。注意 在实现事件处理程序之前,应熟悉了解线程处理问题中所述的线程问题。
AddTextEditTextChangedEventHandler

注册处理编程文本编辑事件的方法。
AddToSelection

将当前元素添加到所选项的集合。 (ISelectionItemProvider.AddToSelection)
AddToSelection

在支持选定文本的多个不连续跨度的控件中,将文本范围添加到选定文本范围的集合中。 (ITextRangeProvider.AddToSelection)
AddToSelection

将当前元素添加到所选项的集合。 (IUIAutomationSelectionItemPattern.AddToSelection)
AddToSelection

在支持选定文本的多个不连续跨度的控件中,将文本范围添加到选定文本范围的集合中。 (IUIAutomationTextRange.AddToSelection)
AdviseEventAdded

当 UI 自动化客户端开始侦听特定事件(包括属性更改事件)时,通知 Microsoft UI 自动化提供程序。
AdviseEventRemoved

当 UI 自动化客户端停止侦听特定事件(包括属性更改事件)时,通知 Microsoft UI 自动化提供程序。
BuildUpdatedCache

检索具有更新缓存的新 UI 自动化元素。
CallMethod

客户端包装器通过调用此 CallMethod 函数来实现方法,并将参数指定为指针数组。
取消

取消侦听输入。
取消

导致 Microsoft UI 自动化提供程序停止侦听鼠标或键盘输入。
CheckNotSupported

检查提供的 VARIANT 以查看它是否包含“不支持”标识符。
ClearHmenuProps

此方法包装 ClearProps,并为批注基于 HMENU 的可访问元素的调用方提供方便的入口点。
ClearHwndProps

此方法包装 SetPropValue、SetPropServer 和 ClearProps,并为批注基于 HWND 的可访问元素的调用方提供方便的入口点。
ClearProps

服务器使用 ClearProps 将默认值还原到之前批注的可访问元素的属性。
ClearTable

从代理工厂表中删除所有条目。
克隆

返回与原始 ITextRangeProvider 相同的新 ITextRangeProvider,并继承原始的所有属性。
克隆

创建缓存请求的副本。
克隆

检索与原始相同的新 IUIAutomationTextRange,并继承原始的所有属性。
关闭

尝试关闭窗口。
关闭

关闭窗口。
CoCreateLocally

客户端调用 ICoCreateLocally::CoCreateLocally,以在与服务器对象相同的上下文中创建帮助程序对象。
折叠

隐藏此元素的所有子节点、控件或内容。
折叠

隐藏元素的所有子节点、控件或内容。
比较

检索一个值,该值指定此文本范围是否具有与另一个文本范围相同的终结点。 (ITextRangeProvider.Compare)
比较

检索一个值,该值指定此文本范围是否具有与另一个文本范围相同的终结点。 (IUIAutomationTextRange.Compare)
CompareElements

比较两个 UI 自动化元素,以确定它们是否表示相同的基础 UI 元素。
CompareEndpoints

返回一个指出两个文本范围是否具有相同端点的值。
CompareEndpoints

检索一个值,该值指定此文本范围的起始或结束端点是与另一个文本范围的起始终结点还是结束端点相同。
CompareRuntimeIds

比较两个包含运行时标识符的整数数组 (ID) ,以确定其内容是否相同且是否属于同一 UI 元素。
ComposeHmenuIdentityString

调用方使用 ComposeHmenuIdentityString 检索基于 HMENU 的可访问元素的标识字符串。
ComposeHwndIdentityString

调用方使用 ComposeHwndIdentityString 检索标识字符串。
ConvertReturnedElement

检索作为属性值返回的元素的 IAccessibleEx 接口。
ConvertValueToString

客户端调用 IAccDictionary::ConvertValueToString 方法将值转换为本地化字符串。
CreateAndCondition

创建一个条件,该条件选择与两个条件都匹配的元素。
CreateAndConditionFromArray

创建一个条件,该条件基于多个条件选择元素,所有这些条件都必须为 true。
CreateAndConditionFromNativeArray

创建一个条件,该条件基于必须全部为 true 的多个条件从本机数组中选择元素。
CreateCacheRequest

创建缓存请求。
CreateClientWrapper

创建一个 对象,该对象使客户端应用程序能够与自定义控件模式交互。
CreateEventHandlerGroup

在单个方法调用中注册一个或多个事件侦听器。
CreateFalseCondition

创建始终为 false 的条件。
CreateNotCondition

创建一个为指定条件的负数的条件。
CreateOrCondition

如果任一条件为 true,则创建两个条件的组合,其中存在匹配项。
CreateOrConditionFromArray

如果任一条件为 true,则创建两个或多个条件的组合,其中存在匹配项。
CreateOrConditionFromNativeArray

如果任一条件为 true,则创建两个或多个条件的组合,其中存在匹配项。
CreatePropertyCondition

创建一个条件,该条件选择具有具有指定值的属性的元素。
CreatePropertyConditionEx

创建一个条件,该条件使用可选标志选择具有具有指定值的属性的元素。
CreateProvider

创建一个代理对象,该对象为 UI 元素提供 Microsoft UI 自动化支持。
CreateProxyFactoryEntry

创建代理工厂对象的新实例。
CreateStdAccessibleObject

使用系统提供的用户界面元素的指定类型的方法和属性创建可访问的对象。
CreateStdAccessibleProxyA

创建一个可访问对象,该对象具有系统提供的用户界面元素的指定类的属性和方法。 (ANSI)
CreateStdAccessibleProxyW

创建一个可访问对象,该对象具有系统提供的用户界面元素的指定类的属性和方法。 (Unicode)
CreateTreeWalker

检索可用于遍历 Microsoft UI 自动化树的树演练器对象。
CreateTrueCondition

检索选择所有元素的预定义条件。
DecomposeHmenuIdentityString

使用此方法可确定标识字符串标识的可访问元素的 HMENU、对象 ID 和子 ID。
DecomposeHwndIdentityString

使用此方法可确定标识字符串标识的可访问元素的 HWND、对象 ID 和子 ID。
Dispatch

将方法或属性 getter 调度到自定义控件模式提供程序。
DockPattern_SetDockPosition

将 UI 自动化元素停靠在停靠容器中请求的 dockPosition 处。
DoDefaultAction

对 控件执行默认操作。
DoDefaultAction

对 元素执行 Microsoft Active Accessibility 默认操作。 (IUIAutomationLegacyIAccessiblePattern.DoDefaultAction)
ElementFromHandle

检索指定窗口的 UI 自动化元素。
ElementFromHandleBuildCache

检索指定窗口的 UI 自动化元素,预提取请求的属性和控件模式,并将预提取的项存储在缓存中。
ElementFromIAccessible

从 Microsoft Active Accessibility 服务器检索指定辅助对象的 UI 自动化元素。
ElementFromIAccessibleBuildCache

从 Microsoft Active Accessibility 服务器检索指定辅助对象的 UI 自动化元素,预提取请求的属性和控件模式,并将预提取的项存储在缓存中。
ElementFromPoint

检索桌面上指定点处的 UI 自动化元素。
ElementFromPointBuildCache

检索桌面上指定点处的 UI 自动化元素,预提取请求的属性和控件模式,并将预提取的项存储在缓存中。
ElementProviderFromPoint

检索位于此片段中指定点的元素的提供程序。
展开

显示控件的所有子级节点、控件或内容。
展开

显示元素的所有子节点、控件或内容。
ExpandCollapsePattern_Collapse

隐藏 UI 自动化元素的所有后代节点、控件或内容。
ExpandCollapsePattern_Expand

展开屏幕上的控件,使其显示详细信息。
ExpandToEnclosingUnit

按指定的文本单位规范化文本范围。 如果范围小于指定的单位,则扩大;如果范围长于指定单位,则缩短范围。 (ITextRangeProvider.ExpandToEnclosingUnit)
ExpandToEnclosingUnit

按指定的文本单位规范化文本范围。 如果范围小于指定的单位,则扩大;如果范围长于指定单位,则缩短范围。 (IUIAutomationTextRange.ExpandToEnclosingUnit)
FindAll

返回满足指定条件的所有 UI 自动化元素。
FindAllBuildCache

返回满足指定条件的所有 UI 自动化元素,预提取请求的属性和控件模式,并将预提取的项存储在缓存中。
FindAllWithOptions

按指定顺序查找所有匹配元素。
FindAllWithOptionsBuildCache

按指定顺序查找所有匹配元素,但也缓存其属性和模式。
FindAttribute

返回具有指定文本属性值的文本范围子集。
FindAttribute

检索具有指定文本属性值的文本范围子集。
FindFirst

检索与指定条件匹配的第一个子元素或后代元素。
FindFirstBuildCache

检索与指定条件匹配的第一个子元素或后代元素,预提取请求的属性和控件模式,并将预提取的项存储在缓存中。
FindFirstWithOptions

按指定顺序查找第一个匹配元素。
FindFirstWithOptionsBuildCache

按指定顺序查找第一个匹配元素,但也缓存其属性和模式。
FindItemByProperty

根据指定的属性值检索包含元素中的元素。 (IItemContainerProvider.FindItemByProperty)
FindItemByProperty

根据指定的属性值检索包含元素中的元素。 (IUIAutomationItemContainerPattern.FindItemByProperty)
FindText

返回包含指定文本的文本范围子集。
FindText

检索包含指定文本的文本范围子集。
get_accChild

IAccessible::get_accChild 方法检索指定子级的 IDispatch(如果存在)。 所有对象都必须支持此属性。
get_accChildCount

IAccessible::get_accChildCount 方法检索属于此对象的子级数。 所有对象都必须支持此属性。
get_accDefaultAction

IAccessible::get_accDefaultAction 方法检索指示对象的默认操作的字符串。 并非所有对象都有默认操作。
get_accDescription

IAccessible::get_accDescription 方法检索描述指定对象的视觉外观的字符串。 并非所有对象都有说明。
get_accFocus

IAccessible::get_accFocus 方法检索具有键盘焦点的对象。 所有可能接收键盘焦点的对象都必须支持此属性。
get_accHelp

IAccessible::get_accHelp 方法检索对象的 Help 属性字符串。 并非所有对象都支持此属性。
get_accHelpTopic

IAccessible::get_accHelpTopic 方法检索与指定对象关联的 WinHelp 文件的完整路径;它还检索该文件中相应主题的标识符。
get_accKeyboardShortcut

IAccessible::get_accKeyboardShortcut 方法检索指定对象的快捷键或访问键,也称为助记键。 具有快捷键或访问键的所有对象都支持此属性。
get_accName

IAccessible::get_accName 方法检索指定对象的名称。 所有对象都支持此属性。
get_accParent

IAccessible::get_accParent 方法检索对象的父对象的 IDispatch。 所有对象都支持此属性。
get_accRole

IAccessible::get_accRole 方法检索描述指定对象角色的信息。 所有对象都支持此属性。
get_accSelection

IAccessible::get_accSelection 方法检索此对象的选定子级。 所有支持选择的对象都必须支持此属性。
get_accState

IAccessible::get_accState 方法检索指定对象的当前状态。 所有对象都支持此属性。
get_accValue

IAccessible::get_accValue 方法检索指定对象的值。 并非所有对象都有值。
get_AllowSubstringMatch

设置或检索一个值,该值指定代理是否允许子字符串匹配。 (获取)
get_AnnotationTypeId

此批注的批注类型标识符。
get_AnnotationTypeName

此批注类型的名称。
get_Author

批注作者的名称。
get_AutomationElementMode

指示返回的元素是包含对基础 UI 的完整引用,还是仅包含缓存的信息。 (获取)
get_AutoSetFocus

指定对 UI 自动化控件模式方法的调用是否自动将焦点设置为目标元素。 (获取)
get_BooleanValue

检索 condition:_either TRUE 或 FALSE 的值。
get_BoundingRectangle

指定此元素的边框。
get_CachedAcceleratorKey

检索 元素的缓存快捷键。
get_CachedAccessKey

检索 元素的缓存访问键字符。
get_CachedAnnotationObjects

返回与此元素关联的注释对象的缓存列表,例如注释、页眉、页脚等。
get_CachedAnnotationTypeId

检索标识此批注类型的缓存值。
get_CachedAnnotationTypeName

检索此批注类型的缓存本地化名称。
get_CachedAnnotationTypes

返回与此元素关联的批注类型的缓存列表,例如注释、页眉、页脚等。
get_CachedAriaProperties

检索缓存的可访问富 Internet 应用程序 (ARIA) 元素的属性。
get_CachedAriaRole

检索缓存的可访问富 Internet 应用程序 (ARIA) 元素角色。
get_CachedAuthor

检索批注作者的缓存名称。
get_CachedAutomationId

检索 元素的缓存 Microsoft UI 自动化标识符。
get_CachedBoundingRectangle

检索完全包围元素的矩形的缓存坐标。
get_CachedCanMaximize

检索一个缓存值,该值指示窗口是否可以最大化。
get_CachedCanMinimize

检索一个缓存值,该值指示是否可以最小化窗口。
get_CachedCanMove

检索指示是否可以移动元素的缓存值。
get_CachedCanResize

检索一个缓存值,该值指示是否可以调整元素的大小。
get_CachedCanRotate

检索一个缓存值,该值指示元素是否可以旋转。
get_CachedCanSelectMultiple

检索一个缓存值,该值指示是否可以一次选择容器中的多个项。
get_CachedCanZoom

检索一个缓存值,该值指示控件是否支持缩放其视区。
get_CachedChildId

检索元素的缓存 Microsoft Active Accessibility 子标识符。
get_CachedClassName

检索元素的缓存类名称。
get_CachedColumn

检索包含网格项的列的缓存从零开始的索引。
get_CachedColumnCount

检索网格中缓存的列数。
get_CachedColumnSpan

检索网格项跨越的缓存列数。
get_CachedContainingGrid

检索包含网格项的缓存元素。
get_CachedControllerFor

检索此元素用作控制器的 UI 自动化元素的缓存数组。
get_CachedControlType

检索指示元素的控件类型的缓存值。
get_CachedCulture

检索指示与 元素关联的区域性的缓存值。
get_CachedCurrentSelectedItem

获取表示当前所选项的缓存 IUIAutomationElement 对象。
get_CachedCurrentView

检索控件当前视图的缓存控件特定标识符。
get_CachedDateTime

检索创建此批注的缓存日期和时间。
get_CachedDefaultAction

检索 元素的 Microsoft Active Accessibility 缓存的默认操作。
get_CachedDescribedBy

检索描述此元素的缓存的元素数组。
get_CachedDescription

检索元素的缓存 Microsoft Active Accessibility 说明。
get_CachedDockPosition

检索此元素在其停靠容器中的缓存停靠位置。
get_CachedDropEffect

检索缓存的本地化字符串,该字符串指示当用户在拖放操作过程中删除此元素时会发生什么情况。
get_CachedDropEffects

检索本地化字符串的缓存数组,这些字符串枚举当用户将此元素作为拖放操作的一部分时可能发生的完整效果集。
get_CachedDropTargetEffect

检索缓存的本地化字符串,该字符串描述当用户在此放置目标上放置抓取的元素时会发生什么情况。
get_CachedDropTargetEffects

检索本地化字符串的缓存数组,这些字符串枚举当用户将抓取的元素作为拖放操作的一部分放在此放置目标上时可能发生的完整效果集。
get_CachedExpandCollapseState

检索一个缓存值,该值指示元素的状态(展开或折叠)。
get_CachedExtendedProperties

检索缓存的本地化字符串,该字符串包含文档中元素的扩展属性列表。
get_CachedFillColor

检索文档中元素的缓存填充颜色。
get_CachedFillPatternColor

检索用于填充文档中元素的图案的缓存颜色。
get_CachedFirstSelectedItem

获取一个缓存的 IUIAutomationElement 对象,该对象表示一组选定项中的第一个项。
get_CachedFlowsFrom

检索缓存的元素数组,这些元素指示当前元素之前的读取顺序。
get_CachedFlowsTo

检索缓存的元素数组,这些元素指示当前元素之后的读取顺序。
get_CachedFormula

检索此单元格的缓存公式。
get_CachedFrameworkId

检索与 元素关联的基础 UI 框架的缓存名称。
get_CachedFullDescription

获取自动化元素的缓存完整说明。
get_CachedHasKeyboardFocus

一个缓存值,指示元素是否具有键盘焦点。
get_CachedHeadingLevel

获取自动化元素的缓存标题级别。
get_CachedHelp

检索元素的缓存 Microsoft Active Accessibility 帮助字符串。
get_CachedHelpText

检索元素的缓存帮助文本。
get_CachedHorizontallyScrollable

检索一个缓存值,该值指示元素是否可以水平滚动。
get_CachedHorizontalScrollPercent

检索缓存的水平滚动位置。
get_CachedHorizontalViewSize

检索可滚动元素的可查看区域的缓存水平大小。
get_CachedIsContentElement

一个缓存值,该值指示元素是否为内容元素。
get_CachedIsControlElement

检索一个缓存值,该值指示元素是否为控件元素。
get_CachedIsDataValidForForm

检索一个缓存值,该值指示 元素是否包含表单的有效数据。
get_CachedIsDialog

检索元素的缓存为对话框窗口指示器。
get_CachedIsEnabled

检索指示元素是否已启用的缓存值。
get_CachedIsGrabbed

检索一个缓存值,该值指示此元素是否已作为拖放操作的一部分进行抓取。
get_CachedIsKeyboardFocusable

检索一个缓存值,该值指示元素是否可以接受键盘焦点。
get_CachedIsModal

检索指示窗口是否为模式的缓存值。
get_CachedIsOffscreen

检索一个缓存值,该值指示元素是否在屏幕外。
get_CachedIsPassword

检索一个缓存值,该值指示 元素是否包含伪装密码。
get_CachedIsPeripheral

检索 元素的缓存外围 UI 指示器。
get_CachedIsReadOnly

检索一个缓存值,该值指示是否可以更改元素的值。
get_CachedIsReadOnly

检索一个缓存值,该值指示元素的值是否为只读。
get_CachedIsRequiredForForm

检索一个缓存值,该值指示是否需要在窗体上填充元素。
get_CachedIsSelected

指示是否选择此项的缓存值。
get_CachedIsSelectionRequired

检索一个缓存值,该值指示是否必须在任何时候至少选择一项。
get_CachedIsTopmost

检索一个缓存值,该值指示窗口是否为 z 顺序中最顶层的元素。
get_CachedItemCount

获取一个缓存的整数值,该值指示所选项的数目。
get_CachedItemStatus

检索元素中项状态的缓存说明。
get_CachedItemType

检索描述由 元素表示的项类型的缓存字符串。
get_CachedKeyboardShortcut

检索元素的缓存 Microsoft Active Accessibility 键盘快捷方式属性。
get_CachedLabeledBy

检索包含此元素的文本标签的缓存元素。
get_CachedLandmarkType

获取自动化元素的缓存地标类型 ID。
get_CachedLargeChange

从缓存中检索在进行较大更改(例如按下 PAGE DOWN 键时)添加到控件的值或从控件的值中减去的值。
get_CachedLastSelectedItem

获取一个缓存的 IUIAutomationElement 对象,该对象表示一组选定项中的最后一项。
get_CachedLevel

返回元素的级别 (层次结构) 缓存的从 1 开始的整数。
get_CachedLiveSetting

检索一个缓存值,该值指示元素在元素内容更改时发送的通知类型(如果有)。
get_CachedLocalizedControlType

检索元素的控件类型的缓存本地化说明。
get_CachedLocalizedLandmarkType

获取一个字符串,其中包含自动化元素的缓存本地化地标类型。
get_CachedMaximum

检索控件的缓存最大值。
get_CachedMinimum

检索控件的缓存最小值。
get_CachedName

检索元素的缓存名称。
get_CachedName

检索元素的缓存 Microsoft Active Accessibility 名称属性。
get_CachedNativeWindowHandle

检索 元素的缓存窗口句柄。
get_CachedOptimizeForVisualContent

检索一个缓存值,该值指示提供程序是否仅公开可见的元素。
get_CachedOrientation

检索指示元素方向的缓存值。
get_CachedPositionInSet

返回元素集中的序号位置的缓存的从 1 开始的整数。
get_CachedProcessId

检索承载 元素的进程缓存的 ID。
get_CachedProviderDescription

检索此元素的提供程序的缓存说明。
get_CachedRole

检索 元素的缓存 Microsoft Active Accessibility 角色。
get_CachedRow

检索包含该项的行的缓存从零开始的索引。
get_CachedRowCount

检索网格中缓存的行数。
get_CachedRowOrColumnMajor

检索表的缓存遍历主要方向。
get_CachedRowSpan

检索网格项跨越的缓存行数。
get_CachedSelectionContainer

检索支持 IUIAutomationSelectionPattern 并充当此项容器的缓存元素。
get_CachedShape

检索文档中元素的缓存形状。
get_CachedSizeOfSet

为元素所在的集的大小返回缓存的从 1 开始的整数。
get_CachedSmallChange

在进行小更改(例如按下箭头键时)时,从缓存中检索添加到控件值或从控件值中减去的值。
get_CachedState

检索元素的缓存 Microsoft Active Accessibility 状态标识符。
get_CachedStyleId

检索与文档中元素关联的视觉样式的缓存标识符。
get_CachedStyleName

检索与文档中元素关联的视觉样式的缓存名称。
get_CachedTarget

检索正在批注的缓存元素。
get_CachedToggleState

检索控件的缓存状态。
get_CachedValue

检索缓存的 Microsoft Active Accessibility 值属性。
get_CachedValue

检索控件的缓存值。
get_CachedValue

检索 元素的缓存值。
get_CachedVerticallyScrollable

检索一个缓存值,该值指示元素是否可以垂直滚动。
get_CachedVerticalScrollPercent

检索缓存的垂直滚动位置。
get_CachedVerticalViewSize

检索可滚动元素的可查看区域的缓存垂直大小。
get_CachedWindowInteractionState

检索一个缓存值,该值指示窗口的当前状态以用于用户交互。
get_CachedWindowVisualState

检索指示窗口视觉状态的缓存值;也就是说,无论是处于正常状态、最大化状态还是最小化状态。
get_CachedZoomLevel

检索控件视区缓存的缩放级别。
get_CachedZoomMaximum

检索控件视区缓存的最大缩放级别。
get_CachedZoomMinimum

检索控件视区缓存的最小缩放级别。
get_CanCheckBaseClass

设置或检索一个值,该值指定在搜索代理工厂时是否可以检查基类。 (获取)
get_CanMaximize

指示窗口是否可以最大化。 (IWindowProvider.get_CanMaximize)
get_CanMinimize

指示是否可以最小化窗口。 (IWindowProvider.get_CanMinimize)
get_CanMove

指示是否可以移动控件。
get_CanResize

指示是否可以调整控件的大小。
get_CanRotate

指示控件是否可以旋转。
get_CanSelectMultiple

指示 Microsoft UI 自动化提供程序是否允许同时选择多个子元素。
get_CanZoom

指示控件是否支持缩放其视区。 (ITransformProvider2.get_CanZoom)
get_ChildCount

检索构成此“和”条件的条件数。
get_ChildCount

检索构成此“或”条件的条件数。
get_ChildId

指定此元素的子标识符。
get_ClassName

设置或检索代理工厂提供的窗口类的名称。 (获取)
get_CoalesceEvents

获取或设置可访问技术客户端是接收所有事件,还是接收检测到和筛选重复事件的子集。 (获取)
get_Column

指定包含此单元格或项的列的序号。
get_ColumnCount

指定网格中的列总数。
get_ColumnSpan

指定此单元格或项跨越的列数。
get_Condition

检索定义 UI 自动化树视图的条件。
get_ConnectionRecoveryBehavior

指示当提供程序无响应时,可访问技术客户端是否调整提供程序请求超时。 (获取)
get_ConnectionTimeout

指定 UI 自动化等待提供程序响应客户端对自动化元素的请求的时间长度。 (获取)
get_ContainingGrid

指定实现 IGridProvider 并表示此单元格或项的容器的 UI 自动化提供程序。
get_ContentViewCondition

检索选择内容元素的预定义 IUIAutomationCondition 接口。
get_ContentViewWalker

检索用于发现内容元素的 IUIAutomationTreeWalker 接口。
get_ControlViewCondition

检索选择控件元素的预定义 IUIAutomationCondition 接口。
get_ControlViewWalker

检索用于发现控件元素的 IUIAutomationTreeWalker 接口。
get_Count

检索代理工厂表中的条目数。
get_CurrentAcceleratorKey

检索 元素的快捷键。
get_CurrentAccessKey

检索 元素的访问键字符。
get_CurrentAnnotationObjects

返回与此元素关联的批注对象的当前列表,例如注释、页眉、页脚等。
get_CurrentAnnotationTypeId

检索标识批注类型的值。
get_CurrentAnnotationTypeName

检索此批注类型的本地化名称。
get_CurrentAnnotationTypes

返回与此元素关联的批注类型的当前列表,例如注释、页眉、页脚等。
get_CurrentAriaProperties

检索 (ARIA) 元素属性的可访问富 Internet 应用程序。
get_CurrentAriaRole

检索 元素的可访问富 Internet 应用程序 (ARIA) 角色。
get_CurrentAuthor

检索批注作者的名称。
get_CurrentAutomationId

检索 元素的 Microsoft UI 自动化标识符。
get_CurrentBoundingRectangle

检索完全包围元素的矩形的坐标。
get_CurrentCanMaximize

指示窗口是否可以最大化。 (IUIAutomationWindowPattern.get_CurrentCanMaximize)
get_CurrentCanMinimize

指示是否可以最小化窗口。 (IUIAutomationWindowPattern.get_CurrentCanMinimize)
get_CurrentCanMove

指示是否可以移动元素。
get_CurrentCanResize

指示是否可以调整元素的大小。
get_CurrentCanRotate

指示元素是否可以旋转。
get_CurrentCanSelectMultiple

指示是否可以一次选择容器中的多个项。
get_CurrentCanZoom

指示控件是否支持缩放其视区。 (IUIAutomationTransformPattern2.get_CurrentCanZoom)
get_CurrentChildId

检索 元素的 Microsoft Active Accessibility 子标识符。
get_CurrentClassName

检索 元素的类名。
get_CurrentColumn

检索包含该项的列的从零开始的索引。
get_CurrentColumnCount

网格中的列数。
get_CurrentColumnSpan

检索网格项跨越的列数。
get_CurrentContainingGrid

检索包含网格项的元素。
get_CurrentControllerFor

检索此元素用作控制器的元素数组。
get_CurrentControlType

检索 元素的控件类型。
get_CurrentCulture

检索 元素的区域性标识符。
get_CurrentCurrentSelectedItem

获取表示当前所选项的 IUIAutomationElement 对象。
get_CurrentCurrentView

检索控件当前视图的特定于控件的标识符。
get_CurrentDateTime

检索创建此批注的日期和时间。
get_CurrentDefaultAction

检索元素的 Microsoft Active Accessibility 当前默认操作。
get_CurrentDescribedBy

检索描述此元素的元素数组。
get_CurrentDescription

检索 元素的 Microsoft Active Accessibility 说明。
get_CurrentDockPosition

检索此元素在其停靠容器中的停靠位置。
get_CurrentDropEffect

检索一个本地化字符串,该字符串指示当用户在拖放操作过程中删除此元素时会发生什么情况。
get_CurrentDropEffects

检索本地化字符串数组,这些字符串枚举此元素作为拖放操作的一部分时可能发生的完整效果集。
get_CurrentDropTargetEffect

检索一个本地化字符串,该字符串描述当用户在此放置目标上放置抓取的元素时会发生什么情况。
get_CurrentDropTargetEffects

检索一个本地化字符串数组,这些字符串枚举当用户将此拖放目标上的抓取元素作为拖放操作的一部分时可能发生的完整效果集。 (IUIAutomationDropTargetPattern.get_CurrentDropTargetEffects)
get_CurrentExpandCollapseState

检索一个值,该值指示元素的状态(展开或折叠)。
get_CurrentExtendedProperties

检索包含文档中元素的扩展属性列表的本地化字符串。
get_CurrentFillColor

检索文档中元素的填充颜色。
get_CurrentFillPatternColor

检索用于填充文档中元素的图案的颜色。
get_CurrentFirstSelectedItem

获取一个 IUIAutomationElement 对象,该对象表示一组选定项中的第一个项。
get_CurrentFlowsFrom

检索一个元素数组,这些元素指示当前元素之前的读取顺序。
get_CurrentFlowsTo

检索表示当前元素之后的读取顺序的元素数组。
get_CurrentFormula

检索此单元格的公式。
get_CurrentFrameworkId

检索基础 UI 框架的名称。
get_CurrentFullDescription

获取自动化元素的当前完整说明。
get_CurrentHasKeyboardFocus

指示元素是否具有键盘焦点。
get_CurrentHeadingLevel

获取自动化元素的当前标题级别。
get_CurrentHelp

检索 元素的 Microsoft Active Accessibility 帮助字符串。
get_CurrentHelpText

检索 元素的帮助文本。
get_CurrentHorizontallyScrollable

指示元素是否可以水平滚动。
get_CurrentHorizontalScrollPercent

检索水平滚动位置。
get_CurrentHorizontalViewSize

检索可滚动元素的可查看区域的水平大小。
get_CurrentIsContentElement

指示元素是否为内容元素。
get_CurrentIsControlElement

指示元素是否为控件元素。
get_CurrentIsDataValidForForm

指示 元素是否包含窗体的有效数据。
get_CurrentIsDialog

检索元素的当前为对话框窗口指示符。
get_CurrentIsEnabled

指示是否启用 元素。
get_CurrentIsGrabbed

指示用户是否已在拖放操作中抓取此元素。
get_CurrentIsKeyboardFocusable

指示元素是否可以接受键盘焦点。
get_CurrentIsModal

指示窗口是否为模式。 (IUIAutomationWindowPattern.get_CurrentIsModal)
get_CurrentIsOffscreen

指示元素是否在屏幕外。
get_CurrentIsPassword

指示 元素是否包含伪装密码。
get_CurrentIsPeripheral

检索 元素的当前外围 UI 指示器。
get_CurrentIsReadOnly

指示是否可以更改 元素的值。
get_CurrentIsReadOnly

指示 元素的值是否为只读。
get_CurrentIsRequiredForForm

指示是否需要在窗体上填写元素。
get_CurrentIsSelected

指示是否选中此项。
get_CurrentIsSelectionRequired

指示是否必须在任何时候至少选择一项。
get_CurrentIsTopmost

指示窗口是否为 z 顺序中最顶层的元素。 (IUIAutomationWindowPattern.get_CurrentIsTopmost)
get_CurrentItemCount

获取一个整数值,该值指示所选项的数目。
get_CurrentItemStatus

检索元素中项的状态说明。
get_CurrentItemType

检索元素表示的 UI 项类型的说明。
get_CurrentKeyboardShortcut

检索 元素的 Microsoft Active Accessibility 键盘快捷方式属性。
get_CurrentLabeledBy

检索包含此元素的文本标签的元素。
get_CurrentLandmarkType

获取自动化元素的当前地标类型 ID。
get_CurrentLargeChange

检索在进行较大更改时(例如按下 PAGE DOWN 键时)添加到控件的值或从控件的值中减去的值。
get_CurrentLastSelectedItem

获取一个 IUIAutomationElement 对象,该对象表示一组选定项中的最后一项。
get_CurrentLevel

返回元素的级别 (层次结构) 的当前从 1 开始的整数。
get_CurrentLiveSetting

指示元素内容更改时元素发送的通知类型(如果有)。
get_CurrentLocalizedControlType

检索元素的控件类型的本地化说明。
get_CurrentLocalizedLandmarkType

获取一个字符串,其中包含自动化元素的当前本地化地标类型。
get_CurrentMaximum

检索控件的最大值。
get_CurrentMinimum

检索控件的最小值。
get_CurrentName

检索元素的名称。
get_CurrentName

检索 元素的 Microsoft Active Accessibility 名称属性。
get_CurrentNativeWindowHandle

检索 元素的窗口句柄。
get_CurrentOptimizeForVisualContent

指示提供程序是否仅公开可见的元素。
get_CurrentOrientation

检索一个值,该值指示元素的方向。
get_CurrentPositionInSet

返回元素集中的序号位置的当前从 1 开始的整数。
get_CurrentProcessId

检索承载 元素的进程标识符。
get_CurrentProviderDescription

检索此元素的提供程序的说明。
get_CurrentRole

检索 元素的 Microsoft Active Accessibility 角色标识符。
get_CurrentRow

检索包含网格项的行的从零开始的索引。
get_CurrentRowCount

检索网格中的行数。
get_CurrentRowOrColumnMajor

检索表格的首要遍历方向。
get_CurrentRowSpan

检索网格项跨越的行数。
get_CurrentSelectedItem

获取当前选定的项。
get_CurrentSelectionContainer

检索支持 IUIAutomationSelectionPattern 并充当此项的容器的元素。
get_CurrentShape

检索文档中元素的形状。
get_CurrentSizeOfSet

返回元素所在的集大小的当前从 1 开始的整数。
get_CurrentSmallChange

检索在进行小更改(例如按下箭头键时)添加到控件的值或从控件的值中减去的值。
get_CurrentState

检索 元素的 Microsoft Active Accessibility 状态标识符。
get_CurrentStyleId

检索与文档中元素关联的视觉样式的标识符。
get_CurrentStyleName

检索与文档中元素关联的视觉样式的名称。
get_CurrentTarget

检索要批注的元素。
get_CurrentToggleState

检索控件的状态。
get_CurrentValue

检索 Microsoft Active Accessibility value 属性。
get_CurrentValue

检索控件的值。
get_CurrentValue

检索 元素的值。
get_CurrentVerticallyScrollable

指示元素是否可以垂直滚动。
get_CurrentVerticalScrollPercent

检索垂直滚动位置。
get_CurrentVerticalViewSize

检索可滚动元素的可查看区域的垂直大小。
get_CurrentView

标识控件用于显示信息或子控件的当前视图。
get_CurrentWindowInteractionState

检索窗口的当前状态以用于用户交互。
get_CurrentWindowVisualState

检索窗口的视觉状态;也就是说,无论是处于正常状态、最大化状态还是最小化状态。
get_CurrentZoomLevel

检索控件视区缩放级别。
get_CurrentZoomMaximum

检索控件视区的最大缩放级别。
get_CurrentZoomMinimum

检索控件视区的最低缩放级别。
get_DateTime

创建此批注的日期和时间。
get_DefaultAction

包含此元素的默认操作的说明。
get_Description

包含此元素的说明。
get_DockPosition

指示此元素的当前停靠位置。
get_DocumentRange

检索包含文档main文本的文本范围。 (ITextProvider.get_DocumentRange)
get_DocumentRange

检索包含文档main文本的文本范围。 (IUIAutomationTextPattern.get_DocumentRange)
get_DropEffect

检索一个本地化字符串,该字符串指示在拖放操作过程中删除此元素时会发生什么情况。
get_DropEffects

检索一个本地化字符串数组,这些字符串枚举在拖放操作过程中删除此元素时可能发生的完整效果集。
get_DropTargetEffect

检索一个本地化字符串,该字符串描述当用户在此放置目标上放置抓取的元素时发生的效果。
get_DropTargetEffects

检索一个本地化字符串数组,这些字符串枚举当用户将此拖放目标上的抓取元素作为拖放操作的一部分时可能发生的完整效果集。 (IDropTargetProvider.get_DropTargetEffects)
get_ExpandCollapseState

指示控件的状态(展开或折叠)。
get_ExtendedProperties

包含其他属性,这些属性未包含在此控件模式中,但提供有关可能对用户有用的文档内容的信息。
get_FillColor

指定文档中元素的填充颜色。
get_FillPatternColor

指定用于填充文档中元素的图案的颜色。
get_FillPatternStyle

指定文档中元素的填充图案样式。
get_FirstSelectedItem

获取一组选定项中的第一个项。
get_Formula

指定此电子表格单元格的公式。
get_FragmentRoot

指定片段的根节点。
get_Help

指定包含此元素的帮助信息的字符串。
get_HorizontallyScrollable

指示控件是否可以水平滚动。
get_HorizontalScrollPercent

指定水平滚动位置。
get_HorizontalViewSize

指定可查看区域的水平大小。
get_HostRawElementProvider

指定此元素的主机提供程序。
get_ImageName

设置或检索代理工厂的映像的名称。 (获取)
get_IsGrabbed

指示元素是否已作为拖放操作的一部分进行抓取。
get_IsModal

指示窗口是否为模式。 (IWindowProvider.get_IsModal)
get_IsReadOnly

指示控件的值是否为只读。 (IRangeValueProvider.get_IsReadOnly)
get_IsReadOnly

指示控件的值是否为只读。 (IValueProvider.get_IsReadOnly)
get_IsSelected

指示是否选择了某个项。
get_IsSelectionRequired

指示 Microsoft UI 自动化提供程序是否需要至少选择一个子元素。
get_IsTopmost

指示窗口是否为 z 顺序中最顶层的元素。 (IWindowProvider.get_IsTopmost)
get_ItemCount

获取所选项的数目。
get_KeyboardShortcut

指定此元素的键盘快捷方式。
get_LargeChange

指定在进行大更改时(例如,按下 PAGE DOWN 键时)时,在 IRangeValueProvider::Value 属性中添加或减去的值。
get_LastSelectedItem

获取一组选定项中的最后一项。
get_Length

检索集合中的元素数。 (IUIAutomationElementArray.get_Length)
get_Length

检索集合中的文本范围数。
get_Maximum

指定控件支持的最大范围值。
get_Minimum

指定控件支持的最小范围值。
get_Name

指定此元素的名称。
get_NeedsAdviseEvents

设置或检索一个值,该值指定在应用程序注册事件时是否必须通知代理。 (获取)
get_PropertyConditionFlags

检索一组指定条件应用方式的标志。
get_PropertyId

检索此条件所基于的属性的标识符。
get_PropertyValue

检索必须匹配条件才能为 true 的属性值。
get_ProviderOptions

指定 Microsoft UI 自动化提供程序的类型;例如,它是客户端 (代理) 还是服务器端提供程序。
get_ProxyFactory

检索与此条目关联的代理工厂。
get_ProxyFactoryId

检索代理工厂的标识符。
get_ProxyFactoryMapping

检索一个 对象,该对象表示 Window 类名和关联数据到单个代理工厂的映射。
get_RawViewCondition

检索预定义的 IUIAutomationCondition 接口,该接口选择未筛选视图中的所有 UI 元素。
get_RawViewWalker

检索用于遍历 Microsoft UI 自动化树的未筛选视图的树演练器对象。
get_ReservedMixedAttributeValue

检索一个静态令牌对象,该对象表示混合属性的文本属性。
get_ReservedNotSupportedValue

检索一个静态令牌对象,该对象表示不支持的属性或文本属性。
get_Role

指定此元素的角色标识符。
get_Row

指定包含此单元格或项的行的序号。
get_RowCount

指定网格中的总行数。
get_RowOrColumnMajor

指定表的遍历的主要方向。
get_RowSpan

指定此单元格或项跨越的行数。
get_SelectionContainer

指定实现 ISelectionProvider 并充当调用对象的容器的提供程序。
get_Shape

指定文档中元素的形状。
get_SmallChange

指定在进行小更改(例如按下箭头键)时,在 IRangeValueProvider::Value 属性中添加或减去的值。
get_State

指定此元素的状态。
get_StyleId

标识文档中元素的视觉样式。
get_StyleName

指定文档中元素的视觉样式的名称。
get_SupportedTextSelection

检索一个值,该值指定控件支持的文本选择的类型。 (ITextProvider.get_SupportedTextSelection)
get_SupportedTextSelection

检索一个值,该值指定控件支持的文本选择的类型。 (IUIAutomationTextPattern.get_SupportedTextSelection)
get_Target

正在批注的 UI 自动化元素。
get_TextContainer

检索此元素的最接近的上级提供程序,该提供程序支持 Text 控件模式。
get_TextContainer

检索此元素的最接近的上级元素,该元素支持 Text 控件模式。
get_TextRange

检索包含此子元素的文本范围。 (ITextChildProvider.get_TextRange)
get_TextRange

检索包含此子元素的文本范围。 (IUIAutomationTextChildPattern.get_TextRange)
get_ToggleState

指定控件的切换状态。
get_TransactionTimeout

指定 UI 自动化等待提供程序响应有关自动化元素信息的客户端请求的时间长度。 (获取)
get_TreeFilter

指定缓存时使用的 UI 自动化元素树的视图。 (获取)
get_TreeScope

指定缓存的范围。 (获取)
get_Value

指定此元素的值。
get_Value

指定 控件的值。
get_Value

控件的值。
get_VerticallyScrollable

指示控件是否可以垂直滚动。
get_VerticalScrollPercent

指定垂直滚动位置。
get_VerticalViewSize

指定可查看区域的垂直大小。
get_WindowInteractionState

指定用于用户交互的窗口的当前状态。
get_WindowVisualState

指定窗口的视觉状态;也就是说,窗口是正常 (还原) 、最小化还是最大化。
get_ZoomLevel

检索元素的当前缩放级别。
get_ZoomMaximum

检索元素的最大缩放级别。
get_ZoomMinimum

检索元素的最小缩放级别。
GetActiveComposition

返回活动组合。 (ITextEditProvider.GetActiveComposition)
GetActiveComposition

返回活动组合。 (IUIAutomationTextEditPattern.GetActiveComposition)
GetAdjacentFragment

检索与此控件站点拥有的无窗口 Microsoft ActiveX 控件相邻的片段的片段指针。
GetAnnotationObjects

检索对象的数组,这些对象表示与此电子表格单元格关联的批注。
GetAnnotationTypes

检索批注类型标识符数组,该数组指示与此电子表格单元格关联的批注类型。 (ISpreadsheetItemProvider.GetAnnotationTypes)
GetAttributeValue

检索跨文本范围的指定文本属性的值。
GetAttributeValue

在整个文本范围内检索指定文本属性的值。
GetAttributeValues

返回单个跨进程调用中某个文本范围的所有请求的文本属性值。 这等效于调用 GetAttributeValue,只不过它可以检索多个值,而不仅仅是一个值。
GetBoundingRectangles

检索由文本范围中每个完全或部分可见的文本行的边框组成的集合。 (ITextRangeProvider.GetBoundingRectangles)
GetBoundingRectangles

检索由文本范围中每个完全或部分可见的文本行的边框组成的集合。 (IUIAutomationTextRange.GetBoundingRectangles)
GetBuildVersion

客户端调用 IVersionInfo::GetBuildVersion 以检索指定组件的生成信息。
GetCachedAnnotationObjects

检索表示与此电子表格单元格关联的批注的缓存元素数组。
GetCachedAnnotationTypes

检索批注类型标识符的缓存数组,该数组指示与此电子表格单元格关联的批注类型。
GetCachedChildren

检索此 UI 自动化元素的缓存子元素。
GetCachedColumnHeaderItems

检索与表项或单元格关联的缓存列标题。
GetCachedColumnHeaders

检索表示表中所有列标题的 UI 自动化元素的缓存集合。
GetCachedGrabbedItems

检索缓存的元素集合,这些元素表示用户作为拖动操作的一部分拖动的整个项集。
GetCachedParent

从缓存中检索此 UI 自动化元素的父级。
GetCachedPattern

从缓存中检索此 UI 自动化元素的指定控件模式的 IUnknown 接口。
GetCachedPatternAs

从此 UI 自动化元素的缓存中检索指定模式的控件模式接口。
GetCachedPropertyValue

从缓存中检索此 UI 自动化元素的属性值。
GetCachedPropertyValueEx

从缓存中检索此 UI 自动化元素的属性值,可以选择忽略任何默认值。
GetCachedRowHeaderItems

检索与表项或单元格关联的缓存行标题。
GetCachedRowHeaders

检索表示表中所有行标题的 UI 自动化元素的缓存集合。
GetCachedSelection

检索缓存的 Microsoft Active Accessibility 属性,该属性标识此元素的选定子项。
GetCachedSelection

检索容器中缓存的选定元素。
GetCachedSupportedViews

从缓存中检索特定于控件的视图标识符的集合。
GetCaretRange

在属于基于文本的控件的插入点位置提供零长度文本范围。
GetCaretRange

检索属于基于文本的控件的插入点位置处的零长度文本范围。
GetChild

检索此条件为负的条件。
GetChildren

检索文本范围内的所有嵌入对象的集合。 (ITextRangeProvider.GetChildren)
GetChildren

检索构成此“和”条件的条件。
GetChildren

检索构成此“或”条件的条件。
GetChildren

检索文本范围内的所有嵌入对象的集合。 (IUIAutomationTextRange.GetChildren)
GetChildrenAsNativeArray

检索构成此“和”条件的条件,作为普通数组。
GetChildrenAsNativeArray

检索构成此“或”条件的条件,作为普通数组。
GetChildrenBuildCache

在单个跨进程调用中返回文本范围中元素的子级和提供的属性和模式。 这等效于调用 GetChildren,但会添加标准生成缓存模式。
GetClickablePoint

检索元素上可单击的点。
GetColumnHeaderItems

检索 Microsoft UI 自动化提供程序的集合,该集合表示与表项或单元格关联的所有列标题。
GetColumnHeaders

获取 Microsoft UI 自动化提供程序的集合,该提供程序表示表中所有列标题。
GetComponentDescription

客户端调用此方法以检索组件的说明。
GetConversionTarget

返回当前转换目标范围。 (ITextEditProvider.GetConversionTarget)
GetConversionTarget

返回当前转换目标范围。 (IUIAutomationTextEditPattern.GetConversionTarget)
GetCurrentAnnotationObjects

检索表示与此电子表格单元格关联的批注的元素数组。
GetCurrentAnnotationTypes

检索批注类型标识符的数组,这些标识符指示与此电子表格单元格关联的批注类型。 (IUIAutomationSpreadsheetItemPattern.GetCurrentAnnotationTypes)
GetCurrentColumnHeaderItems

检索与表项或单元格关联的列标题。
GetCurrentColumnHeaders

检索表示表中所有列标题的 UI 自动化元素的集合。
GetCurrentGrabbedItems

检索元素的集合,这些元素表示用户作为拖动操作的一部分拖动的完整项集。
GetCurrentMetadataValue

从 UI 自动化元素获取元数据,该元素指示应如何解释信息。 (IUIAutomationElement7.GetCurrentMetadataValue)
GetCurrentPattern

检索此 UI 自动化元素上指定控件模式的 IUnknown 接口。
GetCurrentPatternAs

检索此 UI 自动化元素上指定模式的控件模式接口。
GetCurrentPropertyValue

检索此 UI 自动化元素的属性的当前值。
GetCurrentPropertyValueEx

检索此 UI 自动化元素的属性值,可以选择忽略任何默认值。
GetCurrentRowHeaderItems

检索与表项或单元格关联的行标题。
GetCurrentRowHeaders

检索表示表中所有行标题的 UI 自动化元素的集合。
GetCurrentSelection

检索 Microsoft Active Accessibility 属性,该属性标识此元素的选定子项。
GetCurrentSelection

检索容器中的选定元素。
GetCurrentSupportedViews

检索特定于控件的视图标识符的集合。 (IUIAutomationMultipleViewPattern.GetCurrentSupportedViews)
GetDocuments

客户端调用 IAccClientDocMgr::GetDocuments 以获取已注册到 Microsoft Active Accessibility 运行时的所有文档的列表。
GetElement

从集合中检索 Microsoft UI 自动化元素。
GetElement

从集合中检索文本范围。
GetEmbeddedAccessibles

检索此提供程序托管的无窗口 Microsoft ActiveX 控件的 IAccessible 接口指针。
GetEmbeddedFragmentRoots

检索所有无窗口 Microsoft ActiveX 控件的 Microsoft Active Accessibility 提供程序,这些控件具有 Microsoft UI 自动化提供程序实现,并且托管在实现 IAccessibleHostingElementProviders 接口的 Microsoft Active Accessibility 对象中。
GetEmbeddedFragmentRoots

检索嵌入在 Microsoft UI 自动化树中的根片段数组,这些片段以当前元素为根。
GetEnclosingElement

返回包含文本范围的最内层元素。
GetEnclosingElement

返回包含文本范围的最内部 UI 自动化元素。
GetEnclosingElementBuildCache

获取单个跨进程调用中文本范围中某个元素的封闭元素以及提供的属性和模式。 这等效于调用 GetEnclosingElement,但会添加标准生成缓存模式。
GetEntry

从代理工厂表中检索条目。
GetFirstChildElement

检索指定 UI 自动化元素的第一个子元素。
GetFirstChildElementBuildCache

检索指定 UI 自动化元素的第一个子元素,并缓存属性和控件模式。
GetFocus

检索片段中具有输入焦点的元素。
GetFocused

客户端调用 IAccClientDocMgr::GetFocused 方法来访问具有焦点的文档的指针。
GetFocusedElement

检索具有输入焦点的 UI 自动化元素。
GetFocusedElementBuildCache

检索具有输入焦点的 UI 自动化元素,预提取请求的属性和控件模式,并将预提取的项存储在缓存中。
GetGrabbedItems

检索作为拖动操作的一部分拖动的元素的集合。
GetIAccessible

检索与支持 LegacyIAccessible 控件模式的 UI 自动化元素对应的可访问对象。
GetIAccessible

检索与 Microsoft UI 自动化元素对应的 IAccessible 对象。
GetIAccessiblePair

检索此项的 IAccessible 接口和子 ID。
GetIdentityString

检索唯一标识可访问元素) 标识字符串 (字节字符串。
GetImplementationID

客户端调用 IVersionInfo::GetImplementationID 来检索组件的唯一标识符。
GetInstanceDescription

客户端调用此方法以检索实例的说明。注意 Active Accessibility Text Services 已弃用。
GetItem

检索指定单元格的 Microsoft UI 自动化提供程序。
GetItem

检索表示网格中的项的 UI 自动化元素。
GetItemByName

公开表示具有指定名称的电子表格单元格的 UI 自动化元素。
GetItemByName

检索表示具有指定名称的电子表格单元格的 UI 自动化元素。
GetLastChildElement

检索指定 UI 自动化元素的最后一个子元素。
GetLastChildElementBuildCache

检索指定 UI 自动化元素的最后一个子元素,并缓存属性和控件模式。
GetLocalizedString

客户端调用 IAccDictionary::GetLocalizedString 方法以获取所有系统属性及其值的本地化字符串。
GetMetadataValue

从 UI 自动化元素获取元数据,该元素指示应如何解释信息。 (IRawElementProviderSimple3.GetMetadataValue)
GetMnemonicString

检索助记键字符串。注意 Active Accessibility Text Services 已弃用。
GetNextSiblingElement

检索指定 UI 自动化元素的下一个同级元素。
GetNextSiblingElementBuildCache

检索指定 UI 自动化元素的下一个同级元素,并缓存属性和控件模式。
GetObjectForChild

检索表示此元素的指定子元素的 IAccessibleEx 接口。
GetObjectIdForProvider

检索与实现 Microsoft UI 自动化的包含的无窗口 Microsoft ActiveX 控件关联的对象 ID。
GetOleaccVersionInfo

检索 Microsoft Active Accessibility 文件 Oleacc.dll 的版本号和内部版本号。
GetOverrideProviderForHwnd

获取指定元素的 UI 自动化提供程序。
GetParentAccessible

检索辅助功能树中无窗口 Microsoft ActiveX 控件的父级的 IAccessible 指针。
GetParentElement

检索指定 UI 自动化元素的父元素。
GetParentElementBuildCache

检索指定 UI 自动化元素的父元素,并缓存属性和控件模式。
GetParentTerm

客户端调用 IAccDictionary::GetParentTerm 方法以在对象层次结构树中导航。 此方法返回指定属性的父对象。
GetPatternProgrammaticName

检索控件模式的已注册编程名称。
GetPatternProvider

检索指向对象的指针,该对象提供对 Microsoft UI 自动化元素上的控件模式的支持。
GetPreviousSiblingElement

检索指定 UI 自动化元素的上一个同级元素。
GetPreviousSiblingElementBuildCache

检索指定 UI 自动化元素的上一个同级元素,并缓存属性和控件模式。
GetProperty

客户端包装器对象通过调用此函数(按索引指定属性)来实现 IUIAutomation::get_CurrentX 和 IUIAutomationElement::get_CachedX 方法。
GetPropertyProgrammaticName

检索属性的已注册编程名称。
GetPropertyValue

检索 Microsoft UI 自动化提供程序支持的属性的值。
GetPropValue

检索可访问元素的属性值。
GetRoleTextA

检索描述指定角色值的对象角色的本地化字符串。 (ANSI)
GetRoleTextW

检索描述指定角色值的对象角色的本地化字符串。 (Unicode)
GetRootElement

检索表示桌面的 UI 自动化元素。
GetRootElementBuildCache

检索表示桌面的 UI 自动化元素,预提取请求的属性和控件模式,并将预提取的项存储在缓存中。
GetRowHeaderItems

检索 Microsoft UI 自动化提供程序的集合,该集合表示与表项或单元格关联的所有行标题。
GetRowHeaders

获取表示表中所有行标题的 Microsoft UI 自动化提供程序的集合。
GetRuntimeId

检索此元素的运行时标识符。
GetRuntimeId

检索元素的运行时标识符。
GetRuntimeId

检索分配给 UI 元素的唯一标识符。
GetRuntimeIdPrefix

检索对无窗口 Microsoft ActiveX 控件站点唯一的 Microsoft UI 自动化运行时 ID。
GetSelection

检索控件中的一个或多个选定项。
GetSelection

检索所选的每个子元素的 Microsoft UI 自动化提供程序。
GetSelection

检索表示基于文本的控件中当前选定文本的文本范围的集合。 (ITextProvider.GetSelection)
GetSelection

检索表示基于文本的控件中当前选定文本的文本范围的集合。 (IUIAutomationTextPattern.GetSelection)
GetStateTextA

检索描述单个预定义状态位标志的对象状态的本地化字符串。 由于状态值是一个或多个位标志的组合,因此客户端多次调用此函数以检索所有状态字符串。 (ANSI)
GetStateTextW

检索描述单个预定义状态位标志的对象状态的本地化字符串。 由于状态值是一个或多个位标志的组合,因此客户端多次调用此函数以检索所有状态字符串。 (Unicode)
GetSubcomponentCount

客户端调用 IVersionInfo::GetSubcomponentCount 以确定为其返回版本信息的子组件数。
GetSupportedViews

检索特定于控件的视图标识符的集合。 (IMultipleViewProvider.GetSupportedViews)
GetTable

检索代理工厂表中的所有条目。
GetText

检索文本范围的纯文本。
GetText

返回文本范围的纯文本。
GetUnderlyingObjectModel

检索用于访问提供程序的基础对象模型的接口。 (IObjectModelProvider.GetUnderlyingObjectModel)
GetUnderlyingObjectModel

检索用于访问提供程序的基础对象模型的接口。 (IUIAutomationObjectModelPattern.GetUnderlyingObjectModel)
GetViewName

检索特定于控件的视图的名称。 (IMultipleViewProvider.GetViewName)
GetViewName

检索特定于控件的视图的名称。 (IUIAutomationMultipleViewPattern.GetViewName)
GetVisibleRanges

从基于文本的控件中检索不连续文本范围的数组,其中每个文本范围表示可见文本的连续范围。 (ITextProvider.GetVisibleRanges)
GetVisibleRanges

从基于文本的控件中检索不连续文本范围的数组,其中每个文本范围表示可见文本的连续范围。 (IUIAutomationTextPattern.GetVisibleRanges)
GetWinEventsForAutomationEvent

检索映射到特定 Microsoft UI 自动化事件的 WinEvent 列表。 如果此代理表示的元素引发列出的 WinEvents 中的一个元素,则代理会处理它。
GridPattern_GetItem

获取网格中项的节点。
HandleActiveTextPositionChangedEvent

处理 Microsoft UI 自动化活动文本位置更改事件。
HandleAutomationEvent

处理 Microsoft UI 自动化事件。
HandleChangesEvent

处理一个或多个 Microsoft UI 自动化更改事件。
HandleFocusChangedEvent

处理键盘焦点移动到其他 UI 自动化元素时引发的事件。
HandleNotificationEvent

处理 Microsoft UI 自动化通知事件。
HandlePropertyChangedEvent

处理 Microsoft UI 自动化属性更改事件。
HandleStructureChangedEvent

处理 Microsoft UI 自动化树结构更改时引发的事件。
HandleTextEditTextChangedEvent

处理当文本编辑控件的 Microsoft UI 自动化提供程序报告编程文本更改时引发的事件。
InsertEntries

将条目插入代理工厂的表中。
InsertEntry

将条目插入代理工厂的表中。
IntNativeArrayToSafeArray

将整数数组转换为 SAFEARRAY。
IntSafeArrayToNativeArray

将 SAFEARRAY 的整数转换为数组。
Invoke

发送请求以激活控件并启动其单一、明确的操作。 (IInvokeProvider.Invoke)
Invoke

调用控件的操作,例如按钮单击。
InvokePattern_Invoke

发送请求以激活控件并启动其单一、明确的操作。 (InvokePattern_Invoke)
IsWinEventHookInstalled

确定是否有一个已安装的 WinEvent 挂钩,该挂钩可能会收到指定事件的通知。
ItemContainerPattern_FindItemByProperty

根据指定的属性值检索包含节点内的节点。
LegacyIAccessiblePattern_DoDefaultAction

对 元素执行 Microsoft Active Accessibility 默认操作。 (LegacyIAccessiblePattern_DoDefaultAction)
LegacyIAccessiblePattern_GetIAccessible

检索与 UI 自动化元素对应的 IAccessible 对象。
LegacyIAccessiblePattern_Select

执行 Microsoft Active Accessibility 选择。 (LegacyIAccessiblePattern_Select)
LegacyIAccessiblePattern_SetValue

设置节点的 Microsoft Active Accessibility 值属性。
LocalInit

由客户端实现以返回有关本地对象的信息。注意 Active Accessibility Text Services 已弃用。
LookupByHWND

客户端调用 IAccClientDocMgr::LookupByHWND,通过为文档提供 HWND 来获取文档。
LookupByPoint

客户端调用 IAccClientDocMgr::LookupByPoint 从文档内的某个点获取文档对象。
LookupMnemonicTerm

客户端调用 IAccDictionary::LookupMnemonicTerm 方法以查找给定助记符字符串的属性。
LresultFromObject

返回对指定 对象的引用,类似于句柄。 服务器在处理WM_GETOBJECT时返回此引用。
移动

按指定的文本单位数向前或向后移动文本范围。
移动

移动此控件。
移动

将文本范围向前或向后移动指定的文本单位数。
移动

移动 UI 自动化元素。
MoveEndpointByRange

将当前文本范围的一个终结点移到第二个文本范围的指定终结点。 (ITextRangeProvider.MoveEndpointByRange)
MoveEndpointByRange

将当前文本范围的一个终结点移到第二个文本范围的指定终结点。 (IUIAutomationTextRange.MoveEndpointByRange)
MoveEndpointByUnit

将文本范围的一个端点移动文档范围内指定数量的 TextUnit 单位。
MoveEndpointByUnit

在文档范围内将文本范围的一个端点移动指定数量的文本单位。
MultipleViewPattern_GetViewName

检索特定于控件的视图的名称。 (MultipleViewPattern_GetViewName)
MultipleViewPattern_SetCurrentView

将控件设置为不同的布局。
导航

检索 UI 自动化树中指定方向的 Microsoft UI 自动化元素。
导航

获取逻辑 UI 树中指定方向的下一个元素。
NewDocument

服务器应用程序在 IAccServerDocMgr::NewDocument 方法可用时调用该方法。 适配器创建一个包装的文档并将其注册到存储区,以便客户端可以访问有关文档中文本的信息。
NormalizeElement

检索树视图中最靠近指定 Microsoft UI 自动化元素的上级元素。
NormalizeElementBuildCache

检索树视图中离指定 Microsoft UI 自动化元素最近的上级元素,预提取请求的属性和控件模式,并将预提取的项存储在缓存中。
NotifyWinEvent

向系统发出信号,指出发生了预定义事件。 如果任何客户端应用程序为该事件注册了挂钩函数,系统将调用客户端的挂钩函数。
ObjectFromLresult

根据以前生成的对象引用检索可访问对象的请求接口指针。
OnDocumentFocus

使用文本服务框架的应用程序调用 IAccServerDocMgr::OnDocumentFocus,以便在文档获得或失去焦点时通知 Microsoft Active Accessibility 运行时。
PollForPotentialSupportedPatterns

检索 UI 自动化元素上可能支持的控件模式。
PollForPotentialSupportedProperties

检索 UI 自动化元素上可能支持的属性。
put_accName

不再支持 IAccessible::p ut_accName 方法。 客户端应用程序应使用特定于控件的解决方法,例如 SetWindowText 函数。 服务器应返回E_NOTIMPL。
put_accValue

IAccessible::p ut_accValue 方法设置指定对象的值。 并非所有对象都有值。
put_AllowSubstringMatch

设置或检索一个值,该值指定代理是否允许子字符串匹配。 (放置)
put_AutomationElementMode

指示返回的元素是包含对基础 UI 的完整引用,还是仅包含缓存的信息。 (放置)
put_AutoSetFocus

指定对 UI 自动化控件模式方法的调用是否自动将焦点设置为目标元素。 (放置)
put_CanCheckBaseClass

设置或检索一个值,该值指定在搜索代理工厂时是否可以检查基类。 (放置)
put_ClassName

设置或检索代理工厂提供的窗口类的名称。 (放置)
put_CoalesceEvents

获取或设置可访问的技术客户端是接收所有事件,还是接收检测到和筛选重复事件的子集。 (放置)
put_ConnectionRecoveryBehavior

指示当提供程序无响应时,可访问技术客户端是否调整提供程序请求超时。 (放置)
put_ConnectionTimeout

指定 UI 自动化等待提供程序响应自动化元素的客户端请求的时间长度。 (放置)
put_ImageName

设置或检索代理工厂的映像的名称。 (放置)
put_NeedsAdviseEvents

设置或检索一个值,该值指定在应用程序注册事件时是否必须通知代理。 (放置)
put_TransactionTimeout

指定 UI 自动化等待提供程序响应有关自动化元素信息的客户端请求的时间长度。 (放置)
put_TreeFilter

指定缓存时使用的 UI 自动化元素树的视图。 (放置)
put_TreeScope

指定缓存的范围。 (放置)
QueryObjectIdRanges

检索特定无窗口 Microsoft ActiveX 控件保留的对象 ID 范围。
RangeFromAnnotation

公开一个文本范围,该范围包含与指定批注元素关联的批注的目标文本。
RangeFromAnnotation

检索包含文本的文本范围,该文本是与指定批注元素关联的批注的目标。
RangeFromChild

检索包含子元素(例如图像、超链接或其他嵌入对象)的一个文本范围。
RangeFromChild

检索包含子元素(如图像、超链接、Microsoft Excel 电子表格或其他嵌入对象)的文本范围。
RangeFromPoint

返回与指定屏幕坐标最接近的退化(空)文本范围。
RangeFromPoint

检索最接近指定屏幕坐标的文本范围 (空) 退化。 (IUIAutomationTextPattern.RangeFromPoint)
RangeValuePattern_SetValue

设置具有数值范围的控件的值。
实现

使虚拟项像 UI 自动化元素一样可完全访问。 (IVirtualizedItemProvider.Realize)
实现

为虚拟化项创建完整的 UI 自动化元素。
RectToVariant

创建包含矩形坐标的 VARIANT。
RegisterEvent

注册第三方 Microsoft UI 自动化事件。
RegisterPattern

注册第三方控件模式。
RegisterPointerInputTarget

允许调用方注册目标窗口,指定类型的所有指针输入都重定向到该窗口。
RegisterPointerInputTargetEx

RegisterPointerInputTargetEx 可能已更改或不可用。 请改用 RegisterPointerInputTarget。
RegisterProperty

注册第三方属性。
ReleaseObjectIdRange

释放先前通过对 IAccessibleWindowlessSite::AcquireObjectIdRange 方法的调用获取的对象 ID 范围。
RemoveActiveTextPositionChangedEventHandler

删除活动文本位置已更改事件处理程序。
RemoveAllEventHandlers

删除所有已注册的 Microsoft UI 自动化事件处理程序。
RemoveAutomationEventHandler

删除指定的 UI 自动化事件处理程序。
RemoveChangesEventHandler

删除更改事件处理程序。
RemoveEntry

从代理工厂的表中删除条目。
RemoveEventHandlerGroup

异步删除指定的 UI 自动化事件处理程序组。
RemoveFocusChangedEventHandler

删除焦点更改事件处理程序。
RemoveFromSelection

从所选项的集合删除当前元素。
RemoveFromSelection

从支持选定文本的多个不连续范围的控件中的选定文本范围集合中删除文本范围。
RemoveFromSelection

从所选内容中删除此元素。
RemoveFromSelection

从支持多个不连续选择的文本容器中的现有选定文本集合中删除文本范围。
RemoveNotificationEventHandler

删除通知事件处理程序。
RemovePropertyChangedEventHandler

删除属性更改事件处理程序。
RemoveStructureChangedEventHandler

删除结构更改的事件处理程序。
RemoveTextEditTextChangedEventHandler

删除编程文本编辑事件处理程序。
调整大小

调整控件大小。
调整大小

调整 UI 自动化元素的大小。
RespondToWinEvent

处理 WinEvent。
RestoreDefaultTable

还原代理工厂的默认表。
RevokeDocument

服务器应用程序调用 IAccServerDocMgr::RevokeDocument 方法以通知 Microsoft Active Accessibility 运行时文档不再可用。 调用 RevokeDocument 会将其从存储区中删除,使客户端看不到文档。
旋转

旋转控件。
旋转

旋转 UI 自动化元素。
SafeArrayToRectNativeArray

将包含矩形坐标的 SAFEARRAY 转换为 RECT 类型的数组。
滚动

水平和垂直滚动内容区域的可见区域。 (IScrollProvider.Scroll)
滚动

水平和垂直滚动内容区域的可见区域。 (IUIAutomationScrollPattern.Scroll)
ScrollIntoView

滚动容器对象的内容区域,以显示该容器可见区域(视区)内的控件。
ScrollIntoView

导致文本控件垂直滚动,直到文本范围在视区中可见。
ScrollIntoView

滚动容器对象的内容区域,以显示容器的可视区域内的 UI 自动化元素 (视区) 。
ScrollIntoView

使文本控件滚动,直到文本范围在视区中可见。
ScrollItemPattern_ScrollIntoView

滚动容器对象的内容区域,以便在容器的视区) (可见区域内显示 UI 自动化元素。
ScrollPattern_Scroll

将内容区域的当前可见区域滚动指定的 ScrollAmount、水平和/或垂直滚动。
ScrollPattern_SetScrollPercent

水平、垂直或同时将容器滚动到特定位置。
Select

选择 元素。
Select

取消选择所有选定项,然后选择当前元素。
Select

选择与此文本范围对应的文本范围,并删除任何以前的选定内容。 (ITextRangeProvider.Select)
Select

执行 Microsoft Active Accessibility 选择。 (IUIAutomationLegacyIAccessiblePattern.Select)
Select

清除所有已选中的项,然后选择当前元素。
Select

选择与此文本范围对应的文本范围,并删除任何以前的选定内容。 (IUIAutomationTextRange.Select)
SelectionItemPattern_AddToSelection

将未选定的元素添加到控件中的选定内容。
SelectionItemPattern_RemoveFromSelection

从选择容器中的选定内容中删除元素。
SelectionItemPattern_Select

选择选择容器中的元素。
SetCurrentView

设置当前的特定于控件的视图。
SetCurrentView

设置控件的视图。
SetDockPosition

设置此元素的停靠位置。
SetDockPosition

设置此元素的停靠位置。
SetFocus

将焦点设置到此元素。
SetFocus

将键盘焦点设置为此 UI 自动化元素。
SetHmenuProp

此方法包装 SetPropValue,为批注基于 HMENU 的可访问元素的调用方提供方便的入口点。 如果新值为字符串,则可以改用 IAccPropServices::SetHmenuPropStr。
SetHmenuPropServer

此方法包装 SetPropServer,为批注基于 HMENU 的可访问元素的调用方提供方便的入口点。
SetHmenuPropStr

此方法包装 SetPropValue,为批注基于 HMENU 的可访问元素的调用方提供更方便的入口点。
SetHwndProp

此方法包装 SetPropValue,为批注基于 HWND 的可访问元素的调用方提供方便的入口点。 如果新值为字符串,则可以改用 IAccPropServices::SetHwndPropStr。
SetHwndPropServer

此方法包装 SetPropServer,为批注基于 HWND 的可访问元素的调用方提供方便的入口点。
SetHwndPropStr

此方法包装 SetPropValue,为批注基于 HWND 的可访问元素的调用方提供更方便的入口点。
SetPropServer

服务器使用 SetPropServer 指定要用于批注可访问元素的属性数组的回调对象。
SetPropValue

使用 SetPropValue 标识要批注的可访问元素,指定要批注的属性,并为该属性提供新值。
SetScrollPercent

将水平和垂直滚动位置设置为控件内总内容区域的百分比。
SetScrollPercent

将水平和垂直滚动位置设置为 UI 自动化元素中总内容区域的百分比。
SetTable

设置代理工厂表。
SetValue

设置控件的字符串值。
SetValue

设置控件的值。 (IRangeValueProvider.SetValue)
SetValue

设置 控件的值。
SetValue

设置 元素的 Microsoft Active Accessibility 值属性。
SetValue

设置控件的值。 (IUIAutomationRangeValuePattern.SetValue)
SetValue

设置元素的值。
SetVisualState

更改窗口的可视状态。 例如,将其最小化或最大化。
SetWindowVisualState

最小化、最大化或还原窗口。
SetWinEventHook

为一系列事件设置事件挂钩函数。
SetWinEventsForAutomationEvent

将 Microsoft UI 自动化事件映射到 WinEvents。
显示上下文菜单

以编程方式调用目标元素上的上下文菜单。 (IRawElementProviderSimple2.ShowContextMenu)
显示上下文菜单

以编程方式调用目标元素上的上下文菜单。 (ITextRangeProvider2.ShowContextMenu)
显示上下文菜单

以编程方式调用目标元素上的上下文菜单。 (IUIAutomationElement3.ShowContextMenu)
显示上下文菜单

以编程方式调用目标文本范围上的上下文菜单。
StartListening

开始侦听指定类型的输入。
StartListening

导致 Microsoft UI 自动化提供程序开始侦听鼠标或键盘输入。
SynchronizedInputPattern_Cancel

导致 UI 自动化提供程序停止侦听鼠标或键盘输入。
SynchronizedInputPattern_StartListening

导致 UI 自动化提供程序开始侦听鼠标或键盘输入。
TextPattern_get_DocumentRange

获取整个文档的文本范围。
TextPattern_get_SupportedTextSelection

确定是否可以选择和取消选择文本容器的内容。
TextPattern_GetSelection

从支持文本模式的文本容器中获取所选文本的当前范围。
TextPattern_GetVisibleRanges

从文本容器中检索一个不连续文本范围的数组,其中每个文本范围都以第一个部分可见的行开始,以最后一个部分可见的行结束。
TextPattern_RangeFromChild

获取给定节点跨越的文本范围。
TextPattern_RangeFromPoint

检索最接近指定屏幕坐标的文本范围 (空) 退化。 (TextPattern_RangeFromPoint)
TextRange_AddToSelection

通过突出显示与调用文本范围“开始”和“结束”终结点对应的补充文本,将添加到支持多个不连续选择的文本容器中的突出显示文本的现有集合。
TextRange_Clone

复制文本范围。
TextRange_Compare

比较两个文本范围。
TextRange_CompareEndpoints

返回一个值,该值指示两个文本范围是否具有相同的终结点。
TextRange_ExpandToEnclosingUnit

将文本范围扩展到更大或更小的单位,例如 Character、Word、Line 或 Page。
TextRange_FindAttribute

在指定方向搜索支持指定文本属性的第一段文本。
TextRange_FindText

返回指定方向包含客户端要搜索的文本的第一个文本范围。
TextRange_GetAttributeValue

获取文本范围的文本属性的值。
TextRange_GetBoundingRectangles

检索可以包围该区域的最小边界矩形数,每行一个矩形。
TextRange_GetChildren

返回指定文本范围中包含的所有 UI 自动化元素。
TextRange_GetEnclosingElement

返回涵盖该区域的下一个最小提供程序的节点。
TextRange_GetText

返回文本范围中的文本,最多包含指定数量的字符。
TextRange_Move

将文本范围移动客户端请求的指定单位数。
TextRange_MoveEndpointByRange

将一个范围的终结点移动到另一个范围的终结点。
TextRange_MoveEndpointByUnit

将范围内的终结点移动指定的单位数。
TextRange_RemoveFromSelection

从支持多个不连续选择的文本容器中的选定文本的现有集合中删除与调用文本范围TextPatternRangeEndpoint_Start和TextPatternRangeEndpoint_End终结点对应的所选文本。
TextRange_ScrollIntoView

滚动文本,使指定的区域在视区中可见。
TextRange_Select

选择文本范围。
切换

循环通过控件的切换状态。
切换

循环浏览控件的切换状态。
TogglePattern_Toggle

将控件切换到其下一个受支持的状态。
TransformPattern_Move

将元素移动到屏幕上的指定位置。
TransformPattern_Resize

调整屏幕上元素的大小。
TransformPattern_Rotate

旋转屏幕上的元素。
UiaAddEvent

为 UI 自动化树中的节点上的事件添加侦听器。
UiaClientsAreListening

获取一个值,该值指示是否订阅任何客户端应用程序的 Microsoft UI 自动化事件。
UiaDisconnectAllProviders

释放由与调用进程关联的所有提供程序持有的所有 Microsoft UI 自动化资源。
UiaDisconnectProvider

释放特定提供程序持有对 Microsoft UI 自动化对象的所有引用。
UiaEventAddWindow

将窗口添加到事件侦听器。
UiaEventCallback

一个客户端实现的函数,在引发客户端已订阅的事件时由 UI 自动化调用。
UiaEventRemoveWindow

从事件侦听器中删除窗口。
UiaFind

检索与搜索条件匹配的一个或多个 UI 自动化节点。
UiaGetErrorDescription

获取一个错误字符串,以便可以将其传递给客户端。 客户端不直接使用此方法。
UiaGetPatternProvider

检索控件模式。
UiaGetPropertyValue

检索 UI 自动化属性的值。
UiaGetReservedMixedAttributeValue

检索一个保留值,该值指示 Microsoft UI 自动化文本属性的值在文本范围内变化。
UiaGetReservedNotSupportedValue

检索一个保留值,该值指示不支持 Microsoft UI 自动化属性或文本属性。
UiaGetRootNode

检索根 UI 自动化节点。
UiaGetRuntimeId

检索 UI 自动化节点的运行时标识符。
UiaGetUpdatedCache

汇报属性值和控件模式的缓存。
UiaHasServerSideProvider

确定窗口是否具有 Microsoft UI 自动化提供程序实现。
UiaHostProviderFromHwnd

获取窗口的主机提供程序。
UiaHPatternObjectFromVariant

从 VARIANT 类型获取控件模式对象。
UiaHTextRangeFromVariant

从 VARIANT 类型获取文本范围。
UiaHUiaNodeFromVariant

从 VARIANT 类型获取 HUIANODE。
UiaIAccessibleFromProvider

检索代表 Microsoft UI 自动化提供程序提供 Microsoft Active Accessibility 数据的 IAccessible 实现。
UiaLookupId

获取可用于需要 PROPERTYID、PATTERNID、CONTROLTYPEID、TEXTATTRIBUTEID 或 EVENTID 的方法的整数标识符。
UiaNavigate

在 UI 自动化树中导航,可以选择检索缓存的信息。
UiaNodeFromFocus

检索当前具有输入焦点的 UI 元素的 UI 自动化节点。
UiaNodeFromHandle

检索与窗口关联的 UI 自动化节点。
UiaNodeFromPoint

检索指定点处元素的 UI 自动化节点。
UiaNodeFromProvider

检索原始元素提供程序的 UI 自动化节点。
UiaNodeRelease

从内存中删除节点。
UiaPatternRelease

从内存中删除分配的模式对象。
UiaProviderCallback

由 UI 自动化调用的应用程序定义的函数,用于获取元素的客户端提供程序。
UiaProviderForNonClient

获取窗口的整个非工作区的提供程序,或窗口非工作区中的控件的提供程序。
UiaProviderFromIAccessible

基于指定的 Microsoft Active Accessibility 对象创建 Microsoft UI 自动化提供程序。
UiaRaiseActiveTextPositionChangedEvent

由提供程序调用,以通知 Microsoft UI 自动化核心文本控件已以编程方式更改了文本。 (UiaRaiseActiveTextPositionChangedEvent)
UiaRaiseAsyncContentLoadedEvent

由提供程序调用,以通知 Microsoft UI 自动化核心正在异步加载内容。
UiaRaiseAutomationEvent

通知侦听器某个事件。
UiaRaiseAutomationPropertyChangedEvent

由提供程序调用,以通知 Microsoft UI 自动化核心元素属性已更改。
UiaRaiseChangesEvent

由提供程序调用以通知 Microsoft UI 自动化核心发生了更改。
UiaRaiseNotificationEvent

由提供程序调用以启动通知事件。
UiaRaiseStructureChangedEvent

由提供程序调用,以通知 Microsoft UI 自动化核心树结构已更改。
UiaRaiseTextEditTextChangedEvent

由提供程序调用,以通知 Microsoft UI 自动化核心文本控件已以编程方式更改了文本。 (UiaRaiseTextEditTextChangedEvent)
UiaRectIsEmpty

获取一个布尔值,该值指定矩形是否将其所有坐标设置为 0。
UiaRectSetEmpty

将 UiaRect 结构的元素设置为 0。
UiaRegisterProviderCallback

注册由 UI 自动化调用的应用程序定义方法,以获取元素的提供程序。
UiaRemoveEvent

删除 UI 自动化树中节点上事件的侦听器。
UiaReturnRawElementProvider

获取窗口的 UI 自动化提供程序的接口。
UiaSetFocus

将输入焦点设置为 UI 中的指定元素。
UiaTextRangeRelease

从内存中删除分配的文本范围对象。
UnhookWinEvent

删除先前对 SetWinEventHook 的调用所创建的事件挂钩函数。
UnregisterPointerInputTarget

允许调用方取消注册指定类型的所有指针输入重定向到的目标窗口。
UnregisterPointerInputTargetEx

UnregisterPointerInputTargetEx 可能已更改或不可用。 请改用 UnregisterPointerInputTarget。
ValuePattern_SetValue

设置元素的文本值。
VariantToRect

将包含矩形坐标的 VARIANT 转换为 RECT。
VirtualizedItemPattern_Realize

使虚拟项像 UI 自动化元素一样可完全访问。 (VirtualizedItemPattern_Realize)
WaitForInputIdle

在指定时间阻止或在关联进程进入空闲状态之前持续阻止调用代码。 (IWindowProvider.WaitForInputIdle)
WaitForInputIdle

在指定时间阻止或在关联进程进入空闲状态之前持续阻止调用代码。 (IUIAutomationWindowPattern.WaitForInputIdle)
WindowFromAccessibleObject

检索对应于 IAccessible 接口的特定实例的窗口句柄。
WindowPattern_Close

关闭打开的窗口。
WindowPattern_SetWindowVisualState

设置窗口的视觉状态;例如,最大化窗口。
WindowPattern_WaitForInputIdle

在指定时间阻止或在关联进程进入空闲状态之前持续阻止调用代码。 (WindowPattern_WaitForInputIdle)
WINEVENTPROC

应用程序定义的回调 (或挂钩) 函数,系统调用该函数以响应可访问对象生成的事件。
Zoom

缩放控件的视区。 (ITransformProvider2.Zoom)
Zoom

缩放控件的视区。 (IUIAutomationTransformPattern2.Zoom)
ZoomByUnit

按指定的逻辑单元缩放控件的视区。
ZoomByUnit

按指定单位缩放控件的视区。

接口

 
IAccClientDocMgr

公开客户端应用程序检索文档的方法。
IAccDictionary

公开字符串操作的方法。
IAccessible

公开使用户界面元素及其子级可供客户端应用程序访问的方法和属性。
IAccessibleEx

公开由 Microsoft UI 自动化调用的方法,以检索有关支持 Microsoft Active Accessibility 的控件的额外信息。
IAccessibleHandler

公开从对象 ID 检索可访问元素的方法。
IAccessibleHostingElementProviders

当对象是包含实现 Microsoft UI 自动化的无窗口 Microsoft ActiveX 控件的辅助功能树的根时,Microsoft Active Accessibility 对象实现此接口。
IAccessibleWindowlessSite

Microsoft ActiveX 控件站点实现此接口,使具有 Microsoft Active Accessibility 实现的无窗口 ActiveX 控件能够表达其辅助功能。
IAccIdentity

公开一个方法,该方法为可访问的元素提供唯一标识符。
IAccPropServer

公开检索可访问元素的属性值的方法。
IAccPropServices

公开用于批注可访问元素和操作标识字符串的方法。
IAccServerDocMgr

公开使文档可供客户端应用程序访问的方法。
IAnnotationProvider

公开文档中批注的属性。
ICoCreatedLocally

公开方法以返回有关本地对象的信息。
ICoCreateLocally

公开一个方法,该方法使客户端应用程序能够在服务器上下文中创建帮助程序对象。
IDockProvider

提供对停靠容器中元素的访问。
IDragProvider

使 Microsoft UI 自动化元素能够将自身描述为可作为拖放操作的一部分拖动的元素。
IDropTargetProvider

使 Microsoft UI 自动化元素能够将自身描述为一个元素,该元素可以在 UI 自动化拖放操作中接收拖动元素的放置。
IExpandCollapseProvider

提供对控件的访问权限,该控件在视觉上展开以显示内容,折叠以隐藏内容。
IGridItemProvider

提供对实现 IGridProvider 的容器的各个子控件的访问。
IGridProvider

提供对充当子元素集合容器的控件的访问,这些子元素组织在二维逻辑坐标系中可以遍历 (即 Microsoft UI 自动化客户端可以使用键盘移动到相邻控件) 。
IInvokeProvider

提供对启动或执行单个明确操作且激活时不保持状态的控件的访问。
IItemContainerProvider

提供对充当其他控件(如虚拟列表视图)容器的控件的访问权限。
ILegacyIAccessibleProvider

使 Microsoft UI 自动化客户端能够访问 Microsoft Active Accessibility 元素的基础 IAccessible 实现。
IMultipleViewProvider

提供对控件的访问权限,这些控件提供同一组信息或子控件的多个表示形式,并且能够在这些表示形式之间进行切换。
IObjectModelProvider

提供对由控件或应用程序实现的基础对象模型的访问。 (IObjectModelProvider)
IProxyProviderWinEventHandler

公开由代理提供程序实现以处理 WinEvents 的方法。
IProxyProviderWinEventSink

公开代理提供程序用于引发事件的方法。
IRangeValueProvider

提供对可设置为某个范围内的值的控件的访问。
IRawElementProviderAdviseEvents

公开调用的方法,以便在 Microsoft UI 自动化客户端应用程序开始或结束侦听该片段上的事件时通知片段的根元素。
IRawElementProviderFragment

公开属于结构多个级别(如列表框或列表项)的 UI 元素的方法和属性。 由 Microsoft UI 自动化提供程序实现。
IRawElementProviderFragmentRoot

公开片段中根元素的方法和属性。
IRawElementProviderHostingAccessibles

当提供程序是包含支持 Microsoft Active Accessibility 的无窗口控件的辅助功能树的根时,此接口由 Microsoft UI 自动化提供程序实现。
IRawElementProviderHwndOverride

公开一个方法,该方法允许在片段的 UI 自动化树中重新定位基于窗口的元素。
IRawElementProviderSimple

定义公开简单 UI 元素的方法和属性。
IRawElementProviderSimple2

扩展 IRawElementProviderSimple 接口,以启用以编程方式调用上下文菜单。
IRawElementProviderSimple3

扩展 IRawElementProviderSimple2 接口,以便检索有关可访问技术应如何说出首选内容类型的元数据。
IRawElementProviderWindowlessSite

Microsoft ActiveX 控件站点实现此接口,使已启用 Microsoft UI 自动化的 ActiveX 控件能够表达其辅助功能。
IScrollItemProvider

提供对实现 IScrollProvider 的容器的各个子控件的访问。
IScrollProvider

提供对充当子对象集合的可滚动容器的控件的访问权限。
ISelectionItemProvider

提供对实现 ISelectionProvider 的容器的单个可选择子控件的访问。
ISelectionProvider

提供对充当单个可选子项集合容器的控件的访问权限。
ISelectionProvider2

扩展 ISelectionItemProvider 接口以提供有关所选项的信息。
ISpreadsheetItemProvider

提供对电子表格中项 (单元格) 相关信息的访问。
ISpreadsheetProvider

提供对电子表格中) 单元格 (项的访问。
IStylesProvider

提供对与文档内容关联的视觉样式的访问。
ISynchronizedInputProvider

使 Microsoft UI 自动化客户端应用程序能够将鼠标或键盘输入定向到特定的 UI 元素。
ITableItemProvider

提供对实现 ITableProvider 的容器的子控件的访问。
ITableProvider

提供对充当子元素集合容器的控件的访问权限。
ITextChildProvider

提供对基于文本的控件 (或嵌入在文本) 中的对象的访问权限,该对象是另一个基于文本的控件的子级或后代。
ITextEditProvider

扩展 ITextProvider 接口,使 Microsoft UI 自动化提供程序能够公开编程文本编辑操作。
ITextProvider

提供对包含文本的控件的访问。
ITextProvider2

扩展 ITextProvider 接口,使 Microsoft UI 自动化提供程序能够公开作为批注目标的文本内容,以及有关属于提供程序的插入点的信息。
ITextRangeProvider

提供对实现 ITextProvider 或 ITextProvider2 的文本容器中连续文本范围的访问。
ITextRangeProvider2

扩展 ITextRangeProvider 接口,使 Microsoft UI 自动化提供程序能够调用上下文菜单。
IToggleProvider

提供对控件的访问,这些控件可以循环访问一组状态,并在设置后保持状态。
ITransformProvider

提供对可在二维空间内移动、调整大小和/或旋转的控件的访问。
ITransformProvider2

扩展 ITransformProvider 接口,使 Microsoft UI 自动化提供程序能够公开属性以支持控件的视区缩放功能。
IUIAutomation

公开使 Microsoft UI 自动化客户端应用程序能够发现、访问和筛选 UI 自动化元素的方法。
IUIAutomation2

扩展 IUIAutomation 接口,以公开用于控制 Microsoft UI 自动化功能的其他方法。
IUIAutomation3

扩展 IUIAutomation2 接口,以公开用于控制 Microsoft UI 自动化功能的其他方法。
IUIAutomation4

扩展 IUIAutomation3 接口,以公开用于控制 Microsoft UI 自动化功能的其他方法。
IUIAutomation5

扩展 IUIAutomation4 接口,以公开用于控制 Microsoft UI 自动化功能的其他方法。
IUIAutomation6

扩展 IUIAutomation5 接口,以公开用于控制 Microsoft UI 自动化功能的其他方法。
IUIAutomationActiveTextPositionChangedEventHandler

公开用于处理活动文本位置更改时发生的 Microsoft UI 自动化事件的方法。
IUIAutomationAndCondition

公开 Microsoft UI 自动化客户端应用程序可用于检索有关基于 AND 的属性条件的信息的属性和方法。
IUIAutomationAnnotationPattern

提供对文档中批注属性的访问。
IUIAutomationBoolCondition

表示一个条件,可以是 TRUE (选择所有元素) 或 FALSE (不选择任何元素) 。
IUIAutomationCacheRequest

公开缓存请求的属性和方法。 客户端应用程序使用此接口指定要在获取 Microsoft UI 自动化元素时缓存的属性和控件模式。
IUIAutomationChangesEventHandler

公开用于处理一个或多个 Microsoft UI 自动化更改事件的方法。
IUIAutomationCondition

这是在 UI 自动化树中搜索元素时用于筛选条件的主要接口。
IUIAutomationCustomNavigationPattern

公开支持 Microsoft UI 自动化客户端访问支持自定义导航顺序的控件的方法。
IUIAutomationDockPattern

提供对 控件的访问,该控件使子元素能够相对地水平和垂直排列。
IUIAutomationDragPattern

为可作为拖放操作的一部分拖动的元素提供对 UI 自动化提供程序公开的信息的访问。
IUIAutomationDropTargetPattern

提供对 Microsoft UI 自动化提供程序公开的拖放信息的访问权限,该元素可以是拖放操作的拖放目标。
IUIAutomationElement

公开表示 UI 项的 UI 自动化元素的方法和属性。
IUIAutomationElement2

扩展 IUIAutomationElement 接口。
IUIAutomationElement3

扩展 IUIAutomationElement2 接口。
IUIAutomationElement4

扩展 IUIAutomationElement3 接口。
IUIAutomationElement5

扩展 IUIAutomationElement4 接口,以提供对当前和缓存的陆标数据的访问权限。
IUIAutomationElement6

扩展 IUIAutomationElement5 接口,以提供对当前和缓存的完整说明的访问权限。
IUIAutomationElement7

扩展 IUIAutomationElement6 接口。
IUIAutomationElement8

扩展 IUIAutomationElement7 接口。
IUIAutomationElement9

扩展 IUIAutomationElement8 接口。
IUIAutomationElementArray

表示 UI 自动化元素的集合。
IUIAutomationEventHandler

公开用于处理 Microsoft UI 自动化事件的方法。
IUIAutomationEventHandlerGroup

公开用于通过 IUIAutomation6 中定义的 CreateEventHandlerGroup 和 AddEventHandlerGroup 方法向集合添加一个或多个事件以批量注册的方法。
IUIAutomationExpandCollapsePattern

提供对控件的访问,该控件可以直观地展开以显示内容,折叠以隐藏内容。
IUIAutomationFocusChangedEventHandler

公开一个方法,用于处理当键盘焦点移动到另一个 UI 自动化元素时引发的事件。
IUIAutomationGridItemPattern

提供对支持 IUIAutomationGridPattern 接口的网格样式容器中的子控件的访问。
IUIAutomationGridPattern

提供对控件的访问权限,该控件充当子控件集合的容器,子控件在二维逻辑坐标系中组织,可以按行和列进行遍历。
IUIAutomationInvokePattern

公开一个方法,使客户端应用程序能够调用控件的操作, (通常是按钮) 。
IUIAutomationItemContainerPattern

公开从容器(例如虚拟列表)检索项的方法。
IUIAutomationLegacyIAccessiblePattern

公开使 Microsoft UI 自动化客户端能够从 Microsoft Active Accessibility (MSAA) 服务器检索 UI 信息的方法和属性。
IUIAutomationMultipleViewPattern

提供对可在相同信息或子控件集的多个表示形式之间切换的控件的访问权限。
IUIAutomationNotCondition

表示一个条件,该条件是另一个条件的负值。
IUIAutomationNotificationEventHandler

公开用于处理 Microsoft UI 自动化通知事件的方法。
IUIAutomationObjectModelPattern

提供对由控件或应用程序实现的基础对象模型的访问权限。 (IUIAutomationObjectModelPattern)
IUIAutomationOrCondition

表示由多个条件组成的条件,其中至少一个条件必须为 true。
IUIAutomationPatternHandler

返回客户端 API 包装器对象,并返回对实际提供程序实例的 unmarshal 属性和方法请求。
IUIAutomationPatternInstance

表示控件模式对象。 客户端 API 包装器使用此接口来实现 GetProperty 和 CallMethod 方法的所有属性和方法调用。
IUIAutomationPropertyChangedEventHandler

公开用于处理更改属性时发生的 Microsoft UI 自动化事件的方法。
IUIAutomationPropertyCondition

表示基于用于查找 UI 自动化元素的属性值的条件。
IUIAutomationProxyFactory

公开对象的属性和方法,该对象为没有 UI 自动化本机支持的 UI 元素创建 Microsoft UI 自动化提供程序。 此接口由代理实现。
IUIAutomationProxyFactoryEntry

表示由 Microsoft UI 自动化维护的表中的代理工厂,并公开客户端应用程序可用于与 IUIAutomationProxyFactory 对象交互的属性和方法。
IUIAutomationProxyFactoryMapping

公开代理工厂表的属性和方法。 每个表项都由 IUIAutomationProxyFactoryEntry 接口表示。 这些条目采用系统尝试使用代理的顺序。
IUIAutomationRangeValuePattern

提供对显示一系列值的控件的访问权限。
IUIAutomationRegistrar

公开用于注册新控件模式、属性和事件的方法。
IUIAutomationScrollItemPattern

公开一个方法,该方法使可滚动视图中的项能够放置在视图的可见部分。
IUIAutomationScrollPattern

提供对充当子元素集合的可滚动容器的控件的访问权限。
IUIAutomationSelectionItemPattern

提供对支持 IUIAutomationSelectionPattern 的容器控件的可选子项的访问。
IUIAutomationSelectionPattern

提供对包含可选子项的控件的访问权限。 此元素的子元素支持 IUIAutomationSelectionItemPattern。
IUIAutomationSelectionPattern2

扩展 IUIAutomationSelectionPattern 接口以提供有关所选项的信息。
IUIAutomationSpreadsheetItemPattern

使客户端应用程序能够检索有关电子表格中 (单元格) 项的信息。
IUIAutomationSpreadsheetPattern

使客户端应用程序能够访问电子表格中) 单元格 (项。
IUIAutomationStructureChangedEventHandler

公开用于处理更改 Microsoft UI 自动化树结构时发生的事件的方法。
IUIAutomationStylesPattern

使 Microsoft UI 自动化客户端能够检索与文档中元素关联的视觉样式。
IUIAutomationSynchronizedInputPattern

提供对控件的键盘或鼠标输入的访问权限。
IUIAutomationTableItemPattern

提供对支持 IUIAutomationTablePattern 的容器中子元素的访问。
IUIAutomationTablePattern

提供对充当子元素集合容器的控件的访问权限。
IUIAutomationTextChildPattern

提供访问基于文本的控件 (或嵌入在文本) 中的对象,该对象是另一个基于文本的控件的子级或后代。
IUIAutomationTextEditPattern

访问用于修改文本的控件,例如通过输入法编辑器 (IME) 执行自动更正或启用输入组合的控件。
IUIAutomationTextEditTextChangedEventHandler

公开一种方法,用于处理 Microsoft UI 自动化从文本编辑控件报告文本更改事件时发生的事件。
IUIAutomationTextPattern

提供对包含文本的控件的访问。
IUIAutomationTextPattern2

扩展 IUIAutomationTextPattern 接口。
IUIAutomationTextRange

提供对支持 IUIAutomationTextPattern 接口的容器中连续文本范围的访问。 客户端应用程序可以使用 IUIAutomationTextRange 接口从文本范围中选择、比较和检索嵌入的对象。
IUIAutomationTextRange2

扩展 IUIAutomationTextRange 接口,使 Microsoft UI 自动化客户端能够以编程方式调用上下文菜单。
IUIAutomationTextRange3

扩展 IUIAutomationTextRange2 接口,以支持更快地访问文本范围中的基础富文本数据。
IUIAutomationTextRangeArray

表示 IUIAutomationTextRange 对象的集合。
IUIAutomationTogglePattern

提供对控件的访问权限,该控件可以循环访问一组状态,并在设置后保持状态。
IUIAutomationTransformPattern

提供对可移动、调整大小或旋转的控件的访问权限。
IUIAutomationTransformPattern2

扩展 IUIAutomationTransformPattern 接口,使 Microsoft UI 自动化客户端能够以编程方式访问控件的视区缩放功能。
IUIAutomationTreeWalker

公开 UI 自动化客户端应用程序用于在桌面上查看和导航 UI 自动化元素的属性和方法。
IUIAutomationValuePattern

提供对控件的访问,该控件包含不跨范围且可表示为字符串的值。
IUIAutomationVirtualizedItemPattern

表示虚拟化项,该项由 Microsoft UI 自动化树中的占位符自动化元素表示。
IUIAutomationWindowPattern

提供对窗口基本功能的访问权限。
IValueProvider

提供对具有不跨范围且可表示为字符串的固有值的控件的访问。
IVersionInfo

公开为可访问元素提供版本信息的方法。
IVirtualizedItemProvider

提供对虚拟化项的访问,这些项由 Microsoft UI 自动化树中的占位符自动化元素表示。
IWindowProvider

提供对控件基于窗口的基本功能的访问权限。

结构

 
ACCESSTIMEOUT

包含有关与辅助功能关联的超时期限的信息。
ExtendedProperty

包含有关扩展属性的信息。
FILTERKEYS

包含有关 FilterKeys 辅助功能的信息,该功能使残障用户能够设置键盘重复率 (RepeatKeys) 、接受延迟 (SlowKeys) ,以及 (BounceKeys) 的弹跳率。
HIGHCONTRASTA

包含有关高对比度辅助功能的信息。 (ANSI)
HIGHCONTRASTW

包含有关高对比度辅助功能的信息。 (Unicode)
MOUSEKEYS

包含有关 MouseKeys 辅助功能的信息。
MSAAMENUINFO

由服务器开发人员用于公开所有者绘制的菜单项的名称。
SERIALKEYSA

包含有关 SerialKeys 辅助功能的信息,该功能将连接到串行端口的通信辅助数据解释为导致系统模拟键盘和鼠标输入的命令。 (ANSI)
SERIALKEYSW

包含有关 SerialKeys 辅助功能的信息,该功能将连接到串行端口的通信辅助数据解释为导致系统模拟键盘和鼠标输入的命令。 (Unicode)
SOUNDSENTRYA

包含有关 SoundSentry 辅助功能的信息。 当 SoundSentry 功能处于打开状态时,计算机仅在生成声音时显示视觉指示。 (ANSI)
SOUNDSENTRYW

包含有关 SoundSentry 辅助功能的信息。 当 SoundSentry 功能处于打开状态时,计算机仅在生成声音时显示视觉指示。 (Unicode)
STICKYKEYS

包含有关 StickyKeys 辅助功能的信息。
TOGGLEKEYS

包含有关 ToggleKeys 辅助功能的信息。
UiaAndOrCondition

注意 此结构已弃用。  包含有关复杂条件的信息。
UiaAsyncContentLoadedEventArgs

注意 此结构已弃用。  包含有关 UI 元素异步加载内容时引发的事件的信息。
UiaCacheRequest

注意 此结构已弃用。  包含有关缓存有关 UI 自动化元素的数据的请求的信息。
UiaChangeInfo

包含有关发生的 UI 自动化更改的数据。
UiaCondition

注意 此结构已弃用。  包含有关条件的信息。
UiaEventArgs

注意 此结构已弃用。  包含有关 Microsoft UI 自动化事件的信息。
UiaFindParams

注意 此结构已弃用。  包含 UiaFind 函数中使用的参数。
UiaNotCondition

注意 此结构已弃用。  包含有关负条件的信息。
UiaPoint

包含点的坐标。
UiaPropertyChangedEventArgs

注意 此结构已弃用。  包含有关在发生 Microsoft UI 自动化元素属性更改时引发的事件的信息。
UiaPropertyCondition

注意 此结构已弃用。  包含有关用于查找具有匹配属性的 UI 自动化元素的条件的信息。
UiaRect

包含矩形的位置和大小(以屏幕坐标表示)。
UiaStructureChangedEventArgs

注意 此结构已弃用。  包含有关在 Microsoft UI 自动化树的结构更改时引发的事件的信息。
UIAutomationEventInfo

包含有关自定义事件的信息。
UIAutomationMethodInfo

包含有关自定义控件模式支持的方法的信息。
UIAutomationParameter

包含有关自定义控件模式的参数的信息。
UIAutomationPatternInfo

包含有关自定义控件模式的信息。
UIAutomationPropertyInfo

包含有关自定义属性的信息。
UiaWindowClosedEventArgs

注意 此结构已弃用。  包含有关在一个或多个窗口关闭时引发的事件的信息。