(Uiautomationclient.dll 的事件标识符)

本主题介绍用于标识 Microsoft UI 自动化事件的命名常量。

常量/值 说明
UIA _ActiveTextPositionChangedEventId
20036
标识当活动文本位置发生更改时引发的事件,该事件在只读文本元素内或 ((如 web 浏览器、PDF 文档或 EPUB 文档)) 使用书签 (片段标识符引用资源) 中的位置。
UIA _AsyncContentLoadedEventId
20006
标识在加载异步内容时引发的事件。 此事件主要由提供程序用来指示已发生异步内容加载事件。
UIA _AutomationFocusChangedEventId
20005
标识当焦点从一个元素更改为另一个元素时引发的事件。
UIA _AutomationPropertyChangedEventId
20004
标识当属性的值更改时引发的事件。
UIA _ChangesEventId
20034
标识当提供程序调用 UiaRaiseChangesEvent 函数时引发的事件。
UIA _拖动 _ DragCancelEventId
20027
标识在删除拖放目标上的元素之前,用户结束拖动操作时引发的事件。 要拖动的元素引发此事件。 支持从 Windows 8 开始。
UIA _拖动 _ DragCompleteEventId
20028
标识在用户删除放置目标上的元素时引发的事件。 要拖动的元素引发此事件。 支持从 Windows 8 开始。
UIA _拖动 _ DragStartEventId
20026
标识当用户开始拖动元素时引发的事件。 要拖动的元素引发此事件。 支持从 Windows 8 开始。
UIA _DropTarget _ DragEnterEventId
20029
标识当用户将元素拖动到拖放目标的边界时引发的事件。 此事件由 drop target 元素引发。 支持从 Windows 8 开始。
UIA _DropTarget _ DragLeaveEventId
20030
标识当用户将元素拖出拖放目标边界时引发的事件。 此事件由 drop target 元素引发。 支持从 Windows 8 开始。
UIA _DropTarget _ DroppedEventId
20031
标识在用户删除放置目标上的元素时引发的事件。 此事件由 drop target 元素引发。 支持从 Windows 8 开始。
UIA _HostedFragmentRootsInvalidatedEventId
20025
标识当对另一个元素中承载的 UI 自动化片段的根节点进行更改时引发的事件。 支持从 Windows 8 开始。
UIA _InputDiscardedEventId
20022
标识当指定的输入被丢弃或无法访问任何元素时引发的事件。
UIA _InputReachedOtherElementEventId
20021
标识当指定的输入到达其调用了 StartListening 方法的元素之外的元素时引发的事件。
UIA _InputReachedTargetEventId
20020
标识当指定的鼠标或键盘输入到达为其调用 StartListening 方法的元素时引发的事件。
UIA _调用 _ InvokedEventId
20009
标识在调用或激活控件时引发的事件。
UIA _LayoutInvalidatedEventId
20008
标识控件中子项的布局更改时引发的事件。 此事件还用于 自动建议的可访问性
UIA _LiveRegionChangedEventId
20024
标识当活动区域的内容发生更改时引发的事件。 支持从 Windows 8 开始。
UIA _MenuClosedEventId
20007
标识在关闭菜单时引发的事件。
UIA _MenuModeEndEventId
20019
标识当菜单模式结束时引发的事件。
UIA _MenuModeStartEventId
20018
标识启动菜单模式时引发的事件。
UIA _MenuOpenedEventId
20003
标识在打开菜单时引发的事件。
UIA _NotificationEventId
20035
标识当提供程序调用 UiaRaiseNotificationEvent 方法时引发的事件。
UIA _选择 _ InvalidatedEventId
20013
标识当容器中的选定内容明显变化时引发的事件。
UIA _SelectionItem _ ElementAddedToSelectionEventId
20010
标识向选定项的集合添加项时引发的事件。
UIA _SelectionItem _ ElementRemovedFromSelectionEventId
20011
标识从选定项的集合中删除项时引发的事件。
UIA _SelectionItem _ ElementSelectedEventId
20012
标识当对 SelectAddToSelectionRemoveFromSelection 方法的调用导致选定单个项时引发的事件。
UIA _StructureChangedEventId
20002
标识在 UI 自动化树结构发生更改时引发的事件。
UIA _SystemAlertEventId
20023
标识当提供程序发出系统警报时引发的事件。 支持从 Windows 8 开始。
UIA _文本 _ TextChangedEventId
20015
标识在修改文本内容时引发的事件。
UIA _文本 _ TextSelectionChangedEventId
20014
标识在修改文本选择时引发的事件。
UIA _TextEdit _ ConversionTargetChangedEventId
20033
标识每当控件执行组合替换后引发的事件。 支持从 Windows 8.1 开始。
UIA _TextEdit _ TextChangedEventId
20032
标识控件执行文本自动更正时引发的事件。 支持从 Windows 8.1 开始。
UIA _ToolTipClosedEventId
20001
标识在关闭工具提示时引发的事件。
UIA _ToolTipOpenedEventId
20000
标识在打开工具提示时引发的事件。
UIA _Window _ WindowClosedEventId
20017
标识在关闭窗口时引发的事件。
UIA _Window _ WindowOpenedEventId
20016
标识在打开窗口时引发的事件。

要求

要求
最低受支持的客户端
WindowsXP [ 桌面应用 | UWP 应用]
最低受支持的服务器
WindowsServer 2003 [ 桌面应用 | UWP 应用]
标头
Uiautomationclient.dll

另请参阅

UI 自动化事件概述