30 instantiations of EvtIdProperty
UIAutomationClientSideProviders (30)
MS\Internal\AutomationProxies\ProxyHwnd.cs (15)
409
new
(NativeMethods.EventObjectSelection, idEvent),
410
new
(NativeMethods.EventObjectStateChange, idEvent)
419
new
(NativeMethods.EventObjectSelectionAdd, idEvent),
420
new
(NativeMethods.EventObjectSelection, idEvent)
434
new
(NativeMethods.EventSystemCaptureEnd, idEvent), // For SysHeaders
435
new
(NativeMethods.EventObjectStateChange, idEvent),
436
new
(NativeMethods.EventObjectValueChange, idEvent), // For WindowsScrollBarBits
437
new
(NativeMethods.EventObjectInvoke, idEvent)
443
new
(NativeMethods.EventObjectCreate, idEvent),
444
new
(NativeMethods.EventObjectDestroy, idEvent),
445
new
(NativeMethods.EventObjectReorder, idEvent)
451
new
(NativeMethods.EventObjectLocationChange, idEvent),
452
new
(NativeMethods.EventObjectTextSelectionChanged, idEvent)
461
return new WinEventTracker.EvtIdProperty [1] {
new
(idWinEvent, idEvent) };
519
automationEvents.Add(new WinEventTracker.
EvtIdProperty
(evtId[i], idProp));
MS\Internal\AutomationProxies\WindowsButton.cs (1)
291
return new WinEventTracker.EvtIdProperty[1] {
new
(NativeMethods.EventObjectInvoke, idEvent) };
MS\Internal\AutomationProxies\WindowsFormsLinkLabel.cs (1)
73
return new WinEventTracker.EvtIdProperty[1] {
new
(NativeMethods.EventSystemCaptureEnd, idEvent) };
MS\Internal\AutomationProxies\WindowsHyperlink.cs (1)
129
return new WinEventTracker.EvtIdProperty[1] {
new
(NativeMethods.EventSystemCaptureEnd, idEvent) };
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
454
ReadOnlySpan<WinEventTracker.EvtIdProperty> aEvtIdProperties = [new WinEventTracker.
EvtIdProperty
(NativeMethods.EventObjectSelection, SelectionPattern.IsSelectionRequiredProperty)];
MS\Internal\AutomationProxies\WindowsListView.cs (4)
499
ReadOnlySpan<WinEventTracker.EvtIdProperty> aEvents = [new WinEventTracker.
EvtIdProperty
(NativeMethods.EventObjectCreate, TablePattern.ColumnHeadersProperty)];
508
ReadOnlySpan<WinEventTracker.EvtIdProperty> aEvents = [new WinEventTracker.
EvtIdProperty
(NativeMethods.EventObjectSelection, eventId)];
528
ReadOnlySpan<WinEventTracker.EvtIdProperty> aEvents = [new WinEventTracker.
EvtIdProperty
(NativeMethods.EventObjectCreate, TablePattern.ColumnHeadersProperty)];
537
ReadOnlySpan<WinEventTracker.EvtIdProperty> aEvents = [new WinEventTracker.
EvtIdProperty
(NativeMethods.EventObjectSelection, eventId)];
MS\Internal\AutomationProxies\WindowsMenu.cs (3)
1113
new WinEventTracker.
EvtIdProperty
(NativeMethods.EventSystemMenuPopupStart, ExpandCollapsePattern.ExpandCollapseStateProperty),
1114
new WinEventTracker.
EvtIdProperty
(NativeMethods.EventSystemMenuPopupEnd, ExpandCollapsePattern.ExpandCollapseStateProperty),
1115
new WinEventTracker.
EvtIdProperty
(NativeMethods.EventObjectInvoke, InvokePattern.InvokedEvent)
MS\Internal\AutomationProxies\WindowsTooltip.cs (1)
355
new WinEventTracker.
EvtIdProperty
(NativeMethods.EVENT_OBJECT_HIDE, 0),
MS\Internal\AutomationProxies\WindowsTreeView.cs (3)
352
new
(NativeMethods.EventObjectStateChange, idEvent),
353
new
(NativeMethods.EventObjectCreate, idEvent),
354
new
(NativeMethods.EventObjectDestroy, idEvent)
44 references to EvtIdProperty
UIAutomationClientSideProviders (44)
MS\Internal\AutomationProxies\ProxyHwnd.cs (12)
72
ReadOnlySpan<WinEventTracker.
EvtIdProperty
> aEvents;
101
ReadOnlySpan<WinEventTracker.
EvtIdProperty
> aEvents;
400
protected virtual ReadOnlySpan<WinEventTracker.
EvtIdProperty
> EventToWinEvent(AutomationEvent idEvent)
407
return new WinEventTracker.
EvtIdProperty
[2]
417
return new WinEventTracker.
EvtIdProperty
[2]
433
return new WinEventTracker.
EvtIdProperty
[4] {
442
return new WinEventTracker.
EvtIdProperty
[3] {
450
return new WinEventTracker.
EvtIdProperty
[2] {
457
return ReadOnlySpan<WinEventTracker.
EvtIdProperty
>.Empty;
461
return new WinEventTracker.
EvtIdProperty
[1] { new(idWinEvent, idEvent) };
509
private ReadOnlySpan<WinEventTracker.
EvtIdProperty
> PropertyToWinEvent(AutomationProperty[] aProps)
511
List<WinEventTracker.
EvtIdProperty
> automationEvents = new(16);
MS\Internal\AutomationProxies\WindowsButton.cs (2)
285
protected override ReadOnlySpan<WinEventTracker.
EvtIdProperty
> EventToWinEvent(AutomationEvent idEvent)
291
return new WinEventTracker.
EvtIdProperty
[1] { new(NativeMethods.EventObjectInvoke, idEvent) };
MS\Internal\AutomationProxies\WindowsComboBox.cs (6)
306
ReadOnlySpan<WinEventTracker.
EvtIdProperty
> editPortionEvents = CreateEditPortionEvents(aidProps);
342
ReadOnlySpan<WinEventTracker.
EvtIdProperty
> editPortionEvents = CreateEditPortionEvents(aidProps);
798
private static ReadOnlySpan<WinEventTracker.
EvtIdProperty
> CreateEditPortionEvents(AutomationProperty[] aidProps)
812
return ReadOnlySpan<WinEventTracker.
EvtIdProperty
>.Empty;
815
WinEventTracker.
EvtIdProperty
[] editPortionEvents = new WinEventTracker.
EvtIdProperty
[c];
MS\Internal\AutomationProxies\WindowsEditBox.cs (1)
253
protected override ReadOnlySpan<WinEventTracker.
EvtIdProperty
> EventToWinEvent(AutomationEvent idEvent)
MS\Internal\AutomationProxies\WindowsFormsLinkLabel.cs (2)
69
protected override ReadOnlySpan<WinEventTracker.
EvtIdProperty
> EventToWinEvent(AutomationEvent idEvent)
73
return new WinEventTracker.
EvtIdProperty
[1] { new(NativeMethods.EventSystemCaptureEnd, idEvent) };
MS\Internal\AutomationProxies\WindowsHyperlink.cs (2)
125
protected override ReadOnlySpan<WinEventTracker.
EvtIdProperty
> EventToWinEvent(AutomationEvent idEvent)
129
return new WinEventTracker.
EvtIdProperty
[1] { new(NativeMethods.EventSystemCaptureEnd, idEvent) };
MS\Internal\AutomationProxies\WindowsListBox.cs (1)
454
ReadOnlySpan<WinEventTracker.
EvtIdProperty
> aEvtIdProperties = [new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectSelection, SelectionPattern.IsSelectionRequiredProperty)];
MS\Internal\AutomationProxies\WindowsListView.cs (6)
60
_groupEvents = new WinEventTracker.
EvtIdProperty
[3];
499
ReadOnlySpan<WinEventTracker.
EvtIdProperty
> aEvents = [new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectCreate, TablePattern.ColumnHeadersProperty)];
508
ReadOnlySpan<WinEventTracker.
EvtIdProperty
> aEvents = [new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectSelection, eventId)];
528
ReadOnlySpan<WinEventTracker.
EvtIdProperty
> aEvents = [new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectCreate, TablePattern.ColumnHeadersProperty)];
537
ReadOnlySpan<WinEventTracker.
EvtIdProperty
> aEvents = [new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectSelection, eventId)];
2020
private readonly static WinEventTracker.
EvtIdProperty
[] _groupEvents;
MS\Internal\AutomationProxies\WindowsMenu.cs (2)
1112
private readonly static WinEventTracker.
EvtIdProperty
[] _menuEvents = new WinEventTracker.
EvtIdProperty
[] {
MS\Internal\AutomationProxies\WindowsTab.cs (2)
53
_upDownEvents = new WinEventTracker.
EvtIdProperty
[1];
878
private readonly static WinEventTracker.
EvtIdProperty
[] _upDownEvents;
MS\Internal\AutomationProxies\WindowsTooltip.cs (2)
353
private readonly static WinEventTracker.
EvtIdProperty
[] _toolTipEventIds = new WinEventTracker.
EvtIdProperty
[]
MS\Internal\AutomationProxies\WindowsTreeView.cs (2)
346
protected override ReadOnlySpan<WinEventTracker.
EvtIdProperty
> EventToWinEvent(AutomationEvent idEvent)
350
return new WinEventTracker.
EvtIdProperty
[3]
MS\Internal\AutomationProxies\WinEventTracker.cs (4)
47
static internal void AddToNotificationList(IntPtr hwnd, ProxyRaiseEvents raiseEvents, ReadOnlySpan<
EvtIdProperty
> aEvtIdProp)
76
static internal void RemoveToNotificationList(IntPtr hwnd, ReadOnlySpan<
EvtIdProperty
> aEvtIdProp, ProxyRaiseEvents raiseEvents)
338
private static void BuildEventsList(EventFlag eFlag, IntPtr hwnd, ProxyRaiseEvents raiseEvents, ReadOnlySpan<
EvtIdProperty
> aEvtIdProp)
343
foreach(
EvtIdProperty
evtIdProp in aEvtIdProp)