EventArgsType Enumeration

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
} ;

Constants

EventArgsType_Simple A simple event that does not provide data in the event arguments.
EventArgsType_PropertyChanged An event raised by a property change.
EventArgsType_StructureChanged An event raised by a change in the UI Automation tree structure.
EventArgsType_AsyncContentLoaded An event raised during asynchronous loading of content by an element.
EventArgsType_WindowClosed An event raised when a window is closed.
EventArgsType_TextEditTextChanged An event raised by a change in editable text.
EventArgsType_Changes An event raised by calling UiaRaiseChangesEvent.
EventArgsType_Notification An event raised by calling UiaRaiseNotificationEvent.
EventArgsType_ActiveTextPositionChanged

Requirements

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