18 references to StructureChangedEvent
UIAutomationClient (8)
MS\Internal\Automation\ClientEventManager.cs (4)
563if ( l.EventId == AutomationElement.StructureChangedEvent ) 604RaiseEventInThisClientOnly(AutomationElement.StructureChangedEvent, runtimeId, e); 626if ( l.EventId == AutomationElement.StructureChangedEvent ) 661RaiseEventInThisClientOnly(AutomationElement.StructureChangedEvent, rawEl, e);
System\Windows\Automation\Automation.cs (4)
128Misc.ValidateArgument( eventId != AutomationElement.StructureChangedEvent, nameof(SR.EventIdMustNotBeStructureChanged) ); 196Misc.ValidateArgument( eventId != AutomationElement.StructureChangedEvent, nameof(SR.EventIdMustNotBeStructureChanged) ); 267EventListener l = new EventListener(AutomationElement.StructureChangedEvent, scope, null, CacheRequest.CurrentUiaCacheRequest); 283ClientEventManager.RemoveListener(AutomationElement.StructureChangedEvent, element, eventHandler);
UIAutomationClientSideProviders (10)
MS\Internal\AutomationProxies\EventManager.cs (2)
508_objectIdWindow.Add(AutomationElement.StructureChangedEvent, new RaiseEvent(HandleStructureChangedEventWindow)); 535_objectIdClient.Add(AutomationElement.StructureChangedEvent, new RaiseEvent(HandleStructureChangedEventClient));
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (1)
315if (eventTable.ContainsKey(AutomationElement.StructureChangedEvent) && !IsClientObject(idObject, idChild))
MS\Internal\AutomationProxies\ProxyHwnd.cs (1)
439else if (idEvent == AutomationElement.StructureChangedEvent)
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
495if ((idProp as AutomationEvent) == AutomationElement.StructureChangedEvent &&
MS\Internal\AutomationProxies\WindowsListView.cs (2)
123if ((eventId == NativeMethods.EventObjectReorder) && (idProp as AutomationEvent) == AutomationElement.StructureChangedEvent) 1965else if ((eventId == NativeMethods.EventObjectDestroy || eventId == NativeMethods.EventObjectCreate) && automationEvent == AutomationElement.StructureChangedEvent)
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
91if (eventId == NativeMethods.EventObjectDestroy && idProp == AutomationElement.StructureChangedEvent)
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
105if (((idProp as AutomationEvent) == AutomationElement.StructureChangedEvent && el is TreeViewItem) && !(eventId == NativeMethods.EventObjectDestroy || eventId == NativeMethods.EventObjectCreate)) 347if (idEvent == AutomationElement.StructureChangedEvent)