1 instantiation of TablePattern
UIAutomationClient (1)
System\Windows\Automation\TablePattern.cs (1)
129
return new
TablePattern
(el, hPattern, cached);
21 references to TablePattern
UIAutomationClient (8)
MS\Internal\Automation\Schema.cs (8)
363
new AutomationPropertyInfo( convertToElementArray,
TablePattern
.RowHeadersProperty, typeof(AutomationElement[]), Array.Empty<AutomationElement>()),
364
new AutomationPropertyInfo( convertToElementArray,
TablePattern
.ColumnHeadersProperty, typeof(AutomationElement[]), Array.Empty<AutomationElement>()),
365
new AutomationPropertyInfo( convertToRowOrColumnMajor,
TablePattern
.RowOrColumnMajorProperty, typeof(RowOrColumnMajor), RowOrColumnMajor.Indeterminate ),
453
private static readonly AutomationProperty [ ] TableProperties = {
TablePattern
.RowHeadersProperty,
454
TablePattern
.ColumnHeadersProperty,
455
TablePattern
.RowOrColumnMajorProperty};
480
new AutomationPatternInfo(
TablePattern
.Pattern, TableProperties, new WrapObjectClientSide(
TablePattern
.Wrap) ),
UIAutomationClientSideProviders (13)
MS\Internal\AutomationProxies\EventManager.cs (6)
257
ITableProvider table = el.GetPatternProvider(
TablePattern
.Pattern) as ITableProvider;
261
RaisePropertyChangedEvent(el,
TablePattern
.ColumnHeadersProperty, table.GetColumnHeaders());
266
ITableProvider table = el.GetPatternProvider(
TablePattern
.Pattern) as ITableProvider;
270
RaisePropertyChangedEvent(el,
TablePattern
.RowHeadersProperty, table.GetRowHeaders());
526
_objectIdClient.Add(
TablePattern
.ColumnHeadersProperty, new RaiseEvent(HandleColumnHeadersProperty));
527
_objectIdClient.Add(
TablePattern
.RowHeadersProperty, new RaiseEvent(HandleRowHeadersProperty));
MS\Internal\AutomationProxies\WindowsListView.cs (5)
182
if (iid ==
TablePattern
.Pattern && IsDetailMode (_hwnd))
491
if (aidProps [i] ==
TablePattern
.ColumnHeadersProperty)
498
ReadOnlySpan<WinEventTracker.EvtIdProperty> aEvents = [new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectCreate,
TablePattern
.ColumnHeadersProperty)];
520
if (aidProps [i] ==
TablePattern
.ColumnHeadersProperty)
527
ReadOnlySpan<WinEventTracker.EvtIdProperty> aEvents = [new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectCreate,
TablePattern
.ColumnHeadersProperty)];
MS\Internal\AutomationProxies\WindowsSysHeader.cs (2)
72
if (property ==
TablePattern
.ColumnHeadersProperty || property ==
TablePattern
.RowHeadersProperty)