18 references to StructureChangedEvent
UIAutomationClient (8)
MS\Internal\Automation\ClientEventManager.cs (4)
581if ( l.EventId == AutomationElement.StructureChangedEvent ) 622RaiseEventInThisClientOnly(AutomationElement.StructureChangedEvent, runtimeId, e); 645if ( l.EventId == AutomationElement.StructureChangedEvent ) 680RaiseEventInThisClientOnly(AutomationElement.StructureChangedEvent, rawEl, e);
System\Windows\Automation\Automation.cs (4)
165Misc.ValidateArgument( eventId != AutomationElement.StructureChangedEvent,SRID.EventIdMustNotBeStructureChanged ); 241Misc.ValidateArgument( eventId != AutomationElement.StructureChangedEvent, SRID.EventIdMustNotBeStructureChanged ); 331EventListener l = new EventListener(AutomationElement.StructureChangedEvent, scope, null, CacheRequest.CurrentUiaCacheRequest); 353ClientEventManager.RemoveListener(AutomationElement.StructureChangedEvent, element, eventHandler);
UIAutomationClientsideProviders (10)
MS\Internal\AutomationProxies\EventManager.cs (2)
522_objectIdWindow.Add(AutomationElement.StructureChangedEvent, new RaiseEvent(HandleStructureChangedEventWindow)); 549_objectIdClient.Add(AutomationElement.StructureChangedEvent, new RaiseEvent(HandleStructureChangedEventClient));
MS\Internal\AutomationProxies\MSAAEventDispatcher.cs (1)
325if (eventTable.ContainsKey(AutomationElement.StructureChangedEvent) && !IsClientObject(idObject, idChild))
MS\Internal\AutomationProxies\ProxyHwnd.cs (1)
463else if (idEvent == AutomationElement.StructureChangedEvent)
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
511if ((idProp as AutomationEvent) == AutomationElement.StructureChangedEvent &&
MS\Internal\AutomationProxies\WindowsListView.cs (2)
134if ((eventId == NativeMethods.EventObjectReorder) && (idProp as AutomationEvent) == AutomationElement.StructureChangedEvent) 1976else if ((eventId == NativeMethods.EventObjectDestroy || eventId == NativeMethods.EventObjectCreate) && automationEvent == AutomationElement.StructureChangedEvent)
MS\Internal\AutomationProxies\WindowsToolbar.cs (1)
102if (eventId == NativeMethods.EventObjectDestroy && idProp == AutomationElement.StructureChangedEvent)
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
117if (((idProp as AutomationEvent) == AutomationElement.StructureChangedEvent && el is TreeViewItem) && !(eventId == NativeMethods.EventObjectDestroy || eventId == NativeMethods.EventObjectCreate)) 363if (idEvent == AutomationElement.StructureChangedEvent)