1 instantiation of TablePattern
UIAutomationClient (1)
System\Windows\Automation\TablePattern.cs (1)
130
return new
TablePattern
(el, hPattern, cached);
21 references to TablePattern
UIAutomationClient (8)
MS\Internal\Automation\Schema.cs (8)
369
new AutomationPropertyInfo( convertToElementArray,
TablePattern
.RowHeadersProperty, typeof(AutomationElement []), new AutomationElement [0] ),
370
new AutomationPropertyInfo( convertToElementArray,
TablePattern
.ColumnHeadersProperty, typeof(AutomationElement []), new AutomationElement [0] ),
371
new AutomationPropertyInfo( convertToRowOrColumnMajor,
TablePattern
.RowOrColumnMajorProperty, typeof(RowOrColumnMajor), RowOrColumnMajor.Indeterminate ),
459
private static readonly AutomationProperty [ ] TableProperties = {
TablePattern
.RowHeadersProperty,
460
TablePattern
.ColumnHeadersProperty,
461
TablePattern
.RowOrColumnMajorProperty};
486
new AutomationPatternInfo(
TablePattern
.Pattern, TableProperties, new WrapObjectClientSide(
TablePattern
.Wrap) ),
UIAutomationClientSideProviders (13)
MS\Internal\AutomationProxies\EventManager.cs (6)
258
ITableProvider table = el.GetPatternProvider(
TablePattern
.Pattern) as ITableProvider;
262
RaisePropertyChangedEvent(el,
TablePattern
.ColumnHeadersProperty, table.GetColumnHeaders());
267
ITableProvider table = el.GetPatternProvider(
TablePattern
.Pattern) as ITableProvider;
271
RaisePropertyChangedEvent(el,
TablePattern
.RowHeadersProperty, table.GetRowHeaders());
527
_objectIdClient.Add(
TablePattern
.ColumnHeadersProperty, new RaiseEvent(HandleColumnHeadersProperty));
528
_objectIdClient.Add(
TablePattern
.RowHeadersProperty, new RaiseEvent(HandleRowHeadersProperty));
MS\Internal\AutomationProxies\WindowsListView.cs (5)
186
if (iid ==
TablePattern
.Pattern && IsDetailMode (_hwnd))
495
if (aidProps [i] ==
TablePattern
.ColumnHeadersProperty)
502
WinEventTracker.EvtIdProperty[] aEvents = new WinEventTracker.EvtIdProperty[] { new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectCreate,
TablePattern
.ColumnHeadersProperty) };
524
if (aidProps [i] ==
TablePattern
.ColumnHeadersProperty)
531
WinEventTracker.EvtIdProperty[] aEvents = new WinEventTracker.EvtIdProperty[] { new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectCreate,
TablePattern
.ColumnHeadersProperty) };
MS\Internal\AutomationProxies\WindowsSysHeader.cs (2)
73
if (property ==
TablePattern
.ColumnHeadersProperty || property ==
TablePattern
.RowHeadersProperty)