IUIAutomationTablePattern Interface
Exposes properties and methods of a control that acts as a container for a collection of child elements. The children of this element support IUIAutomationTableItemPattern and are organized in a two-dimensional logical coordinate system that can be traversed by row and column.
IUIAutomationTablePattern Members
CachedRowOrColumnMajor Retrieves the cached primary direction of traversal for the table. CurrentRowOrColumnMajor Retrieves the primary direction of traversal for the table. GetCachedColumnHeaders Retrieves a cached collection of UI Automation elements representing all the column headers in a table. GetCachedRowHeaders Retrieves a cached collection of UI Automation elements representing all the row headers in a table. GetCurrentColumnHeaders Retrieves a collection of UI Automation elements representing all the column headers in a table. GetCurrentRowHeaders Retrieves a collection of UI Automation elements representing all the row headers in a table.
Remarks
This control pattern is analogous to IUIAutomationGridPattern with the distinction that any control that supports IUIAutomationTablePattern also exposes a column or row header relationship, or both, for each child element. Controls that support the table control pattern also support the grid control pattern in order to provide access to the inherent grid functionality of a table.
Interface Information
Inherits from IUnknown Header and IDL files uiautomation.h, uiautomationclient.idl Minimum operating systems Windows 7