1 instantiation of TablePattern
UIAutomationClient (1)
System\Windows\Automation\TablePattern.cs (1)
140
return new
TablePattern
(el, hPattern, cached);
21 references to TablePattern
UIAutomationClient (8)
MS\Internal\Automation\Schema.cs (8)
348
new AutomationPropertyInfo( convertToElementArray,
TablePattern
.RowHeadersProperty, typeof(AutomationElement []), new AutomationElement [0] ),
349
new AutomationPropertyInfo( convertToElementArray,
TablePattern
.ColumnHeadersProperty, typeof(AutomationElement []), new AutomationElement [0] ),
350
new AutomationPropertyInfo( convertToRowOrColumnMajor,
TablePattern
.RowOrColumnMajorProperty, typeof(RowOrColumnMajor), RowOrColumnMajor.Indeterminate ),
438
private static readonly AutomationProperty [ ] TableProperties = {
TablePattern
.RowHeadersProperty,
439
TablePattern
.ColumnHeadersProperty,
440
TablePattern
.RowOrColumnMajorProperty};
465
new AutomationPatternInfo(
TablePattern
.Pattern, TableProperties, new WrapObjectClientSide(
TablePattern
.Wrap) ),
UIAutomationClientsideProviders (13)
MS\Internal\AutomationProxies\EventManager.cs (6)
271
ITableProvider table = el.GetPatternProvider(
TablePattern
.Pattern) as ITableProvider;
275
RaisePropertyChangedEvent(el,
TablePattern
.ColumnHeadersProperty, table.GetColumnHeaders());
280
ITableProvider table = el.GetPatternProvider(
TablePattern
.Pattern) as ITableProvider;
284
RaisePropertyChangedEvent(el,
TablePattern
.RowHeadersProperty, table.GetRowHeaders());
540
_objectIdClient.Add(
TablePattern
.ColumnHeadersProperty, new RaiseEvent(HandleColumnHeadersProperty));
541
_objectIdClient.Add(
TablePattern
.RowHeadersProperty, new RaiseEvent(HandleRowHeadersProperty));
MS\Internal\AutomationProxies\WindowsListView.cs (5)
196
if (iid ==
TablePattern
.Pattern && IsDetailMode (_hwnd))
505
if (aidProps [i] ==
TablePattern
.ColumnHeadersProperty)
512
WinEventTracker.EvtIdProperty[] aEvents = new WinEventTracker.EvtIdProperty[] { new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectCreate,
TablePattern
.ColumnHeadersProperty) };
534
if (aidProps [i] ==
TablePattern
.ColumnHeadersProperty)
541
WinEventTracker.EvtIdProperty[] aEvents = new WinEventTracker.EvtIdProperty[] { new WinEventTracker.EvtIdProperty(NativeMethods.EventObjectCreate,
TablePattern
.ColumnHeadersProperty) };
MS\Internal\AutomationProxies\WindowsSysHeader.cs (2)
86
if (property ==
TablePattern
.ColumnHeadersProperty || property ==
TablePattern
.RowHeadersProperty)