7 types derived from AutomationEventArgs
UIAutomationClient (1)
System\Windows\Automation\AutomationFocusChangedEventArgs.cs (1)
31public class AutomationFocusChangedEventArgs : AutomationEventArgs
UIAutomationTypes (6)
System\Windows\Automation\ActiveTextPositionChangedEventArgs.cs (1)
16public sealed class ActiveTextPositionChangedEventArgs : AutomationEventArgs
System\Windows\Automation\AsyncContentLoadedEventArgs.cs (1)
19public sealed class AsyncContentLoadedEventArgs : AutomationEventArgs
System\Windows\Automation\AutomationPropertyChangedEventArgs.cs (1)
23public sealed class AutomationPropertyChangedEventArgs : AutomationEventArgs
System\Windows\Automation\NotificationEventArgs.cs (1)
14public sealed class NotificationEventArgs : AutomationEventArgs
System\Windows\Automation\StructureChangedEventArgs.cs (1)
57public sealed class StructureChangedEventArgs : AutomationEventArgs
System\Windows\Automation\WindowClosedEventArgs.cs (1)
14public sealed class WindowClosedEventArgs : AutomationEventArgs
19 instantiations of AutomationEventArgs
PresentationCore (1)
System\Windows\Automation\Peers\AutomationPeer.cs (1)
321new AutomationEventArgs(eventObject));
UIAutomationClient (3)
MS\Internal\Automation\ClientEventManager.cs (2)
649AutomationEventArgs e = new AutomationEventArgs( WindowPattern.WindowOpenedEvent ); 670AutomationEventArgs e = new AutomationEventArgs( eventId );
MS\Internal\Automation\UiaCoreApi.cs (1)
651return new AutomationEventArgs(eventId);
UIAutomationClientSideProviders (15)
MS\Internal\AutomationProxies\EventManager.cs (11)
319AutomationInteropProvider.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent)); 331AutomationInteropProvider.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent)); 343AutomationInteropProvider.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent)); 354AutomationInteropProvider.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent)); 367AutomationInteropProvider.RaiseAutomationEvent(SelectionItemPattern.ElementSelectedEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementSelectedEvent)); 379AutomationInteropProvider.RaiseAutomationEvent(SelectionItemPattern.ElementAddedToSelectionEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementAddedToSelectionEvent)); 391AutomationInteropProvider.RaiseAutomationEvent(SelectionItemPattern.ElementRemovedFromSelectionEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementRemovedFromSelectionEvent)); 435AutomationInteropProvider.RaiseAutomationEvent(SelectionPattern.InvalidatedEvent, el, new AutomationEventArgs(SelectionPattern.InvalidatedEvent)); 484AutomationInteropProvider.RaiseAutomationEvent(TextPattern.TextSelectionChangedEvent, el, new AutomationEventArgs(TextPattern.TextSelectionChangedEvent)); 489AutomationInteropProvider.RaiseAutomationEvent(TextPattern.TextSelectionChangedEvent, el, new AutomationEventArgs(TextPattern.TextSelectionChangedEvent)); 500new AutomationEventArgs(TextPattern.TextSelectionChangedEvent));
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (1)
281AutomationEventArgs eventArgs = new AutomationEventArgs(eventId);
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
729this, new AutomationEventArgs(TextPattern.TextSelectionChangedEvent));
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
83AutomationEventArgs e = new AutomationEventArgs(AutomationElement.ToolTipOpenedEvent); 160AutomationEventArgs e = new AutomationEventArgs( AutomationElement.ToolTipClosedEvent );
16 references to AutomationEventArgs
UIAutomationClient (11)
MS\Internal\Automation\CalloutQueueItem.cs (2)
24internal CalloutQueueItem(Delegate clientCallback, UiaCoreApi.UiaCacheResponse cacheResponse, AutomationEventArgs e, UiaCoreApi.UiaCacheRequest cacheRequest) 63internal AutomationEventArgs _e; // the event args for the callback
MS\Internal\Automation\ClientEventManager.cs (4)
403internal static void RaiseEventInThisClientOnly(AutomationEvent eventId, AutomationElement rawEl, AutomationEventArgs e) 429internal static void RaiseEventInThisClientOnly( AutomationEvent eventId, int [] rid, AutomationEventArgs e) 649AutomationEventArgs e = new AutomationEventArgs( WindowPattern.WindowOpenedEvent ); 670AutomationEventArgs e = new AutomationEventArgs( eventId );
MS\Internal\Automation\ClientSideQueueItem.cs (2)
23internal ClientSideQueueItem(Delegate clientCallback, AutomationElement srcEl, UiaCoreApi.UiaCacheRequest request, AutomationEventArgs e) 76private AutomationEventArgs _e; // the event args for the callback
MS\Internal\Automation\EventListenerClientSide.cs (1)
61AutomationEventArgs e = UiaCoreApi.GetUiaEventArgs(argsAddr);
MS\Internal\Automation\InvokeHandlers.cs (1)
54internal static void InvokeClientHandler(Delegate clientCallback, AutomationElement srcEl, AutomationEventArgs args)
MS\Internal\Automation\UiaCoreApi.cs (1)
636internal static AutomationEventArgs GetUiaEventArgs(IntPtr argsAddr)
UIAutomationClientSideProviders (3)
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (1)
281AutomationEventArgs eventArgs = new AutomationEventArgs(eventId);
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
83AutomationEventArgs e = new AutomationEventArgs(AutomationElement.ToolTipOpenedEvent); 160AutomationEventArgs e = new AutomationEventArgs( AutomationElement.ToolTipClosedEvent );
UIAutomationProvider (1)
System\Windows\Automation\Provider\AutomationInteropProvider.cs (1)
109public static void RaiseAutomationEvent(AutomationEvent eventId, IRawElementProviderSimple provider, AutomationEventArgs e)
UIAutomationTypes (1)
System\Windows\Automation\AutomationEventArgs.cs (1)
14public delegate void AutomationEventHandler( object sender, AutomationEventArgs e );