Show / Hide Table of Contents

Enum EEvent

Event constants for WinEventHook.

public enum EEvent
Remarks

The names are as in API SetWinEventHook Event Constants documentation but without prefix EVENT_.


Namespace: Au.Types
Assembly: Au.dll

Fields

Name Description
AIA_END
AIA_START
CONSOLE_CARET
CONSOLE_END
CONSOLE_END_APPLICATION
CONSOLE_LAYOUT
CONSOLE_START_APPLICATION
CONSOLE_UPDATE_REGION
CONSOLE_UPDATE_SCROLL
CONSOLE_UPDATE_SIMPLE
IA2_ACTION_CHANGED
IA2_ACTIVE_DESCENDANT_CHANGED
IA2_DOCUMENT_ATTRIBUTE_CHANGED
IA2_DOCUMENT_CONTENT_CHANGED
IA2_DOCUMENT_LOAD_COMPLETE
IA2_DOCUMENT_LOAD_STOPPED
IA2_DOCUMENT_RELOAD
IA2_HYPERLINK_END_INDEX_CHANGED
IA2_HYPERLINK_NUMBER_OF_ANCHORS_CHANGED
IA2_HYPERLINK_SELECTED_LINK_CHANGED
IA2_HYPERLINK_START_INDEX_CHANGED
IA2_HYPERTEXT_CHANGED
IA2_HYPERTEXT_LINK_ACTIVATED
IA2_HYPERTEXT_LINK_SELECTED
IA2_HYPERTEXT_NLINKS_CHANGED
IA2_OBJECT_ATTRIBUTE_CHANGED
IA2_PAGE_CHANGED
IA2_SECTION_CHANGED
IA2_TABLE_CAPTION_CHANGED
IA2_TABLE_COLUMN_DESCRIPTION_CHANGED
IA2_TABLE_COLUMN_HEADER_CHANGED
IA2_TABLE_MODEL_CHANGED
IA2_TABLE_ROW_DESCRIPTION_CHANGED
IA2_TABLE_ROW_HEADER_CHANGED
IA2_TABLE_SUMMARY_CHANGED
IA2_TEXT_ATTRIBUTE_CHANGED
IA2_TEXT_CARET_MOVED
IA2_TEXT_CHANGED
IA2_TEXT_COLUMN_CHANGED
IA2_TEXT_INSERTED
IA2_TEXT_REMOVED
IA2_TEXT_SELECTION_CHANGED
IA2_TEXT_UPDATED
IA2_VISIBLE_DATA_CHANGED
MAX
MIN
OBJECT_ACCELERATORCHANGE
OBJECT_CLOAKED
OBJECT_CONTENTSCROLLED
OBJECT_CREATE
OBJECT_DEFACTIONCHANGE
OBJECT_DESCRIPTIONCHANGE
OBJECT_DESTROY
OBJECT_DRAGCANCEL
OBJECT_DRAGCOMPLETE
OBJECT_DRAGDROPPED
OBJECT_DRAGENTER
OBJECT_DRAGLEAVE
OBJECT_DRAGSTART
OBJECT_END
OBJECT_FOCUS
OBJECT_HELPCHANGE
OBJECT_HIDE
OBJECT_HOSTEDOBJECTSINVALIDATED
OBJECT_IME_CHANGE
OBJECT_IME_HIDE
OBJECT_IME_SHOW
OBJECT_INVOKED
OBJECT_LIVEREGIONCHANGED
OBJECT_LOCATIONCHANGE
OBJECT_NAMECHANGE
OBJECT_PARENTCHANGE
OBJECT_REORDER
OBJECT_SELECTION
OBJECT_SELECTIONADD
OBJECT_SELECTIONREMOVE
OBJECT_SELECTIONWITHIN
OBJECT_SHOW
OBJECT_STATECHANGE
OBJECT_TEXTEDIT_CONVERSIONTARGETCHANGED
OBJECT_TEXTSELECTIONCHANGED
OBJECT_UNCLOAKED
OBJECT_VALUECHANGE
OEM_DEFINED_END
OEM_DEFINED_START
SYSTEM_ALERT
SYSTEM_ARRANGMENTPREVIEW
SYSTEM_CAPTUREEND
SYSTEM_CAPTURESTART
SYSTEM_CONTEXTHELPEND
SYSTEM_CONTEXTHELPSTART
SYSTEM_DESKTOPSWITCH
SYSTEM_DIALOGEND
SYSTEM_DIALOGSTART
SYSTEM_DRAGDROPEND
SYSTEM_DRAGDROPSTART
SYSTEM_END
SYSTEM_FOREGROUND
SYSTEM_IME_KEY_NOTIFICATION
SYSTEM_MENUEND
SYSTEM_MENUPOPUPEND
SYSTEM_MENUPOPUPSTART
SYSTEM_MENUSTART
SYSTEM_MINIMIZEEND
SYSTEM_MINIMIZESTART
SYSTEM_MOVESIZEEND
SYSTEM_MOVESIZESTART
SYSTEM_SCROLLINGEND
SYSTEM_SCROLLINGSTART
SYSTEM_SOUND
SYSTEM_SWITCHEND
SYSTEM_SWITCHER_APPDROPPED
SYSTEM_SWITCHER_APPGRABBED
SYSTEM_SWITCHER_APPOVERTARGET
SYSTEM_SWITCHER_CANCELLED
SYSTEM_SWITCHSTART
UIA_EVENTID_END
UIA_EVENTID_START
UIA_PROPID_END
UIA_PROPID_START

Extension Methods

ExtMisc.HasAny<EEvent>(EEvent, EEvent)
ExtMisc.Has<EEvent>(EEvent, EEvent)
ExtMisc.SetFlag<EEvent>(ref EEvent, EEvent, bool)