1 instantiation of TablePattern
UIAutomationClient (1)
System\Windows\Automation\TablePattern.cs (1)
132
return new
TablePattern
(el, hPattern, cached);
21 references to TablePattern
UIAutomationClient (8)
MS\Internal\Automation\Schema.cs (8)
374
new AutomationPropertyInfo( convertToElementArray,
TablePattern
.RowHeadersProperty, typeof(AutomationElement []), new AutomationElement [0] ),
375
new AutomationPropertyInfo( convertToElementArray,
TablePattern
.ColumnHeadersProperty, typeof(AutomationElement []), new AutomationElement [0] ),
376
new AutomationPropertyInfo( convertToRowOrColumnMajor,
TablePattern
.RowOrColumnMajorProperty, typeof(RowOrColumnMajor), RowOrColumnMajor.Indeterminate ),
464
private static readonly AutomationProperty [ ] TableProperties = {
TablePattern
.RowHeadersProperty,
465
TablePattern
.ColumnHeadersProperty,
466
TablePattern
.RowOrColumnMajorProperty};
491
new AutomationPatternInfo(
TablePattern
.Pattern, TableProperties, new WrapObjectClientSide(
TablePattern
.Wrap) ),
UIAutomationClientSideProviders (13)
MS\Internal\AutomationProxies\EventManager.cs (6)
264
ITableProvider table = el.GetPatternProvider(
TablePattern
.Pattern) as ITableProvider;
268
RaisePropertyChangedEvent(el,
TablePattern
.ColumnHeadersProperty, table.GetColumnHeaders());
273
ITableProvider table = el.GetPatternProvider(
TablePattern
.Pattern) as ITableProvider;
277
RaisePropertyChangedEvent(el,
TablePattern
.RowHeadersProperty, table.GetRowHeaders());
533
_objectIdClient.Add(
TablePattern
.ColumnHeadersProperty, new RaiseEvent(HandleColumnHeadersProperty));
534
_objectIdClient.Add(
TablePattern
.RowHeadersProperty, new RaiseEvent(HandleRowHeadersProperty));
MS\Internal\AutomationProxies\WindowsListView.cs (5)
189
if (iid ==
TablePattern
.Pattern && IsDetailMode (_hwnd))
498
if (aidProps [i] ==
TablePattern
.ColumnHeadersProperty)
505
WinEventTracker.EvtIdProperty[] aEvents = new WinEventTracker.EvtIdProperty[] { new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectCreate,
TablePattern
.ColumnHeadersProperty) };
527
if (aidProps [i] ==
TablePattern
.ColumnHeadersProperty)
534
WinEventTracker.EvtIdProperty[] aEvents = new WinEventTracker.EvtIdProperty[] { new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectCreate,
TablePattern
.ColumnHeadersProperty) };
MS\Internal\AutomationProxies\WindowsSysHeader.cs (2)
77
if (property ==
TablePattern
.ColumnHeadersProperty || property ==
TablePattern
.RowHeadersProperty)