18 references to StructureChangedEvent
UIAutomationClient (8)
MS\Internal\Automation\ClientEventManager.cs (4)
564if ( l.EventId == AutomationElement.StructureChangedEvent ) 605RaiseEventInThisClientOnly(AutomationElement.StructureChangedEvent, runtimeId, e); 627if ( l.EventId == AutomationElement.StructureChangedEvent ) 662RaiseEventInThisClientOnly(AutomationElement.StructureChangedEvent, rawEl, e);
System\Windows\Automation\Automation.cs (4)
129Misc.ValidateArgument( eventId != AutomationElement.StructureChangedEvent, nameof(SR.EventIdMustNotBeStructureChanged) ); 197Misc.ValidateArgument( eventId != AutomationElement.StructureChangedEvent, nameof(SR.EventIdMustNotBeStructureChanged) ); 268EventListener l = new EventListener(AutomationElement.StructureChangedEvent, scope, null, CacheRequest.CurrentUiaCacheRequest); 284ClientEventManager.RemoveListener(AutomationElement.StructureChangedEvent, element, eventHandler);
UIAutomationClientSideProviders (10)
MS\Internal\AutomationProxies\EventManager.cs (2)
509_objectIdWindow.Add(AutomationElement.StructureChangedEvent, new RaiseEvent(HandleStructureChangedEventWindow)); 536_objectIdClient.Add(AutomationElement.StructureChangedEvent, new RaiseEvent(HandleStructureChangedEventClient));
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (1)
316if (eventTable.ContainsKey(AutomationElement.StructureChangedEvent) && !IsClientObject(idObject, idChild))
MS\Internal\AutomationProxies\ProxyHwnd.cs (1)
442else if (idEvent == AutomationElement.StructureChangedEvent)
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
499if ((idProp as AutomationEvent) == AutomationElement.StructureChangedEvent &&
MS\Internal\AutomationProxies\WindowsListView.cs (2)
124if ((eventId == NativeMethods.EventObjectReorder) && (idProp as AutomationEvent) == AutomationElement.StructureChangedEvent) 1969else if ((eventId == NativeMethods.EventObjectDestroy || eventId == NativeMethods.EventObjectCreate) && automationEvent == AutomationElement.StructureChangedEvent)
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
92if (eventId == NativeMethods.EventObjectDestroy && idProp == AutomationElement.StructureChangedEvent)
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
106if (((idProp as AutomationEvent) == AutomationElement.StructureChangedEvent && el is TreeViewItem) && !(eventId == NativeMethods.EventObjectDestroy || eventId == NativeMethods.EventObjectCreate)) 352if (idEvent == AutomationElement.StructureChangedEvent)