7 types derived from AutomationEventArgs
UIAutomationClient (1)
System\Windows\Automation\AutomationFocusChangedEventArgs.cs (1)
32public class AutomationFocusChangedEventArgs : AutomationEventArgs
UIAutomationTypes (6)
System\Windows\Automation\ActiveTextPositionChangedEventArgs.cs (1)
17public sealed class ActiveTextPositionChangedEventArgs : AutomationEventArgs
System\Windows\Automation\AsyncContentLoadedEventArgs.cs (1)
20public sealed class AsyncContentLoadedEventArgs : AutomationEventArgs
System\Windows\Automation\AutomationPropertyChangedEventArgs.cs (1)
24public sealed class AutomationPropertyChangedEventArgs : AutomationEventArgs
System\Windows\Automation\NotificationEventArgs.cs (1)
15public sealed class NotificationEventArgs : AutomationEventArgs
System\Windows\Automation\StructureChangedEventArgs.cs (1)
58public sealed class StructureChangedEventArgs : AutomationEventArgs
System\Windows\Automation\WindowClosedEventArgs.cs (1)
15public sealed class WindowClosedEventArgs : AutomationEventArgs
19 instantiations of AutomationEventArgs
PresentationCore (1)
System\Windows\Automation\Peers\AutomationPeer.cs (1)
322new AutomationEventArgs(eventObject));
UIAutomationClient (3)
MS\Internal\Automation\ClientEventManager.cs (2)
650AutomationEventArgs e = new AutomationEventArgs( WindowPattern.WindowOpenedEvent ); 671AutomationEventArgs e = new AutomationEventArgs( eventId );
MS\Internal\Automation\UiaCoreApi.cs (1)
652return new AutomationEventArgs(eventId);
UIAutomationClientSideProviders (15)
MS\Internal\AutomationProxies\EventManager.cs (11)
320AutomationInteropProvider.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent)); 332AutomationInteropProvider.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent)); 344AutomationInteropProvider.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent)); 355AutomationInteropProvider.RaiseAutomationEvent(InvokePattern.InvokedEvent, el, new AutomationEventArgs(InvokePattern.InvokedEvent)); 368AutomationInteropProvider.RaiseAutomationEvent(SelectionItemPattern.ElementSelectedEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementSelectedEvent)); 380AutomationInteropProvider.RaiseAutomationEvent(SelectionItemPattern.ElementAddedToSelectionEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementAddedToSelectionEvent)); 392AutomationInteropProvider.RaiseAutomationEvent(SelectionItemPattern.ElementRemovedFromSelectionEvent, el, new AutomationEventArgs(SelectionItemPattern.ElementRemovedFromSelectionEvent)); 436AutomationInteropProvider.RaiseAutomationEvent(SelectionPattern.InvalidatedEvent, el, new AutomationEventArgs(SelectionPattern.InvalidatedEvent)); 485AutomationInteropProvider.RaiseAutomationEvent(TextPattern.TextSelectionChangedEvent, el, new AutomationEventArgs(TextPattern.TextSelectionChangedEvent)); 490AutomationInteropProvider.RaiseAutomationEvent(TextPattern.TextSelectionChangedEvent, el, new AutomationEventArgs(TextPattern.TextSelectionChangedEvent)); 501new AutomationEventArgs(TextPattern.TextSelectionChangedEvent));
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (1)
282AutomationEventArgs eventArgs = new AutomationEventArgs(eventId);
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
730this, new AutomationEventArgs(TextPattern.TextSelectionChangedEvent));
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
84AutomationEventArgs e = new AutomationEventArgs(AutomationElement.ToolTipOpenedEvent); 161AutomationEventArgs e = new AutomationEventArgs( AutomationElement.ToolTipClosedEvent );
16 references to AutomationEventArgs
UIAutomationClient (11)
MS\Internal\Automation\CalloutQueueItem.cs (2)
25internal CalloutQueueItem(Delegate clientCallback, UiaCoreApi.UiaCacheResponse cacheResponse, AutomationEventArgs e, UiaCoreApi.UiaCacheRequest cacheRequest) 64internal AutomationEventArgs _e; // the event args for the callback
MS\Internal\Automation\ClientEventManager.cs (4)
404internal static void RaiseEventInThisClientOnly(AutomationEvent eventId, AutomationElement rawEl, AutomationEventArgs e) 430internal static void RaiseEventInThisClientOnly( AutomationEvent eventId, int [] rid, AutomationEventArgs e) 650AutomationEventArgs e = new AutomationEventArgs( WindowPattern.WindowOpenedEvent ); 671AutomationEventArgs e = new AutomationEventArgs( eventId );
MS\Internal\Automation\ClientSideQueueItem.cs (2)
24internal ClientSideQueueItem(Delegate clientCallback, AutomationElement srcEl, UiaCoreApi.UiaCacheRequest request, AutomationEventArgs e) 77private AutomationEventArgs _e; // the event args for the callback
MS\Internal\Automation\EventListenerClientSide.cs (1)
62AutomationEventArgs e = UiaCoreApi.GetUiaEventArgs(argsAddr);
MS\Internal\Automation\InvokeHandlers.cs (1)
55internal static void InvokeClientHandler(Delegate clientCallback, AutomationElement srcEl, AutomationEventArgs args)
MS\Internal\Automation\UiaCoreApi.cs (1)
637internal static AutomationEventArgs GetUiaEventArgs(IntPtr argsAddr)
UIAutomationClientSideProviders (3)
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (1)
282AutomationEventArgs eventArgs = new AutomationEventArgs(eventId);
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
84AutomationEventArgs e = new AutomationEventArgs(AutomationElement.ToolTipOpenedEvent); 161AutomationEventArgs e = new AutomationEventArgs( AutomationElement.ToolTipClosedEvent );
UIAutomationProvider (1)
System\Windows\Automation\Provider\AutomationInteropProvider.cs (1)
110public static void RaiseAutomationEvent(AutomationEvent eventId, IRawElementProviderSimple provider, AutomationEventArgs e)
UIAutomationTypes (1)
System\Windows\Automation\AutomationEventArgs.cs (1)
15public delegate void AutomationEventHandler( object sender, AutomationEventArgs e );