UiaPropertyChangedEventArgs 结构 (uiautomationcoreapi.h)

注意 此结构已弃用。
 
包含有关在发生 Microsoft UI 自动化元素属性更改时引发的事件的信息。

语法

struct UiaPropertyChangedEventArgs {
  EventArgsType Type;
  int           EventId;
  PROPERTYID    PropertyId;
  VARIANT       OldValue;
  VARIANT       NewValue;
};

成员

Type

类型: EventArgsType

一个来自 EventArgsType 枚举类型的值,该值指示事件的类型。

EventId

类型: int

事件的标识符。 有关事件标识符的列表,请参阅 事件标识符

PropertyId

类型: PROPERTYID

已更改的属性的标识符。 有关属性 ID 的列表,请参阅 属性标识符

OldValue

类型: VARIANT

包含属性的旧值的 VARIANT

NewValue

类型: VARIANT

包含属性的新值的 VARIANT

注解

如果 UI 自动化提供程序无法有效地设置旧值,则可能无法设置旧值。

要求

   
最低受支持的客户端 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
标头 uiautomationcoreapi.h