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