Структура UiaPropertyChangedEventArgs (uiautomationcoreapi.h)

Примечание Эта структура является устаревшей.
 
Содержит сведения о событии, которое возникает при изменении свойства элемента автоматизации пользовательского интерфейса Майкрософт.

Синтаксис

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

Члены

Type

Тип: EventArgsType

Значение перечисленного типа EventArgsType , указывающее тип события.

EventId

Тип: int

Идентификатор события. Список идентификаторов событий см. в разделе Идентификаторы событий.

PropertyId

Тип: PROPERTYID

Идентификатор измененного свойства. Список идентификаторов свойств см. в разделе Идентификаторы свойств.

OldValue

Тип: VARIANT

Variant, содержащий старое значение свойства .

NewValue

Тип: VARIANT

Variant, содержащий новое значение свойства .

Комментарии

Старое значение может быть не задано, если поставщик автоматизации пользовательского интерфейса не может сделать это эффективно.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть uiautomationcoreapi.h