EventArgsType enumeration (uiautomationcoreapi.h)

Contains values that specify the event type described by a UiaEventArgs structure.

Syntax

typedef enum EventArgsType {
  EventArgsType_Simple,
  EventArgsType_PropertyChanged,
  EventArgsType_StructureChanged,
  EventArgsType_AsyncContentLoaded,
  EventArgsType_WindowClosed,
  EventArgsType_TextEditTextChanged,
  EventArgsType_Changes,
  EventArgsType_Notification,
  EventArgsType_ActiveTextPositionChanged,
  EventArgsType_StructuredMarkup
} ;

Constants

 
EventArgsType_Simple
A simple event that does not provide data in the event arguments.
EventArgsType_PropertyChanged
An event raised by calling the UiaRaiseAutomationPropertyChangedEvent function.
EventArgsType_StructureChanged
An event raised by calling the UiaRaiseStructureChangedEvent function.
EventArgsType_AsyncContentLoaded
An event raised by calling the UiaRaiseAsyncContentLoadedEvent function.
EventArgsType_WindowClosed
An event raised when a window is closed.
EventArgsType_TextEditTextChanged
An event raised by calling the UiaRaiseTextEditTextChangedEvent function
EventArgsType_Changes
An event raised by calling the UiaRaiseChangesEvent function.
EventArgsType_Notification
An event raised by calling the UiaRaiseNotificationEvent function.
EventArgsType_ActiveTextPositionChanged
An event raised by calling the UiaRaiseActiveTextPositionChangedEvent function.

Requirements

Requirement Value
Minimum supported client Windows XP [desktop apps only]
Minimum supported server Windows Server 2003 [desktop apps only]
Header uiautomationcoreapi.h (include UIAutomation.h)