Interface ITablePattern
The methods and properties used to read from a table control. The children of this element support TableItemPattern and are organized in a two-dimensional logical coordinate system that can be traversed by row and column.
public interface ITablePattern
Properties
ColumnHeaders
Retrieves a collection of UIA Pro objects representing all the column headers in a table. Note: This method is only supported when you enable the legacy UIA Pro Add-in.
[Obsolete("Use ColumnHeadersAsUIObjects instead.")]
List<object> ColumnHeaders { get; }
Property Value
ColumnHeadersAsUIObjects
Retrieves a collection of UIA Pro objects representing all the column headers in a table. Note: This method is not supported when you enable the legacy UIA Pro Add-in.
List<IUiObject> ColumnHeadersAsUIObjects { get; }
Property Value
PrimaryTraversalDirection
Retrieves the primary direction of traversal for the table.
TableTraversalDirection PrimaryTraversalDirection { get; }
Property Value
RowHeaders
Retrieves a collection of UIA Pro objects representing all the row headers in a table. Note: This method is only supported when you enable the legacy UIA Pro Add-in.
[Obsolete("Use RowHeadersAsUIObjects instead.")]
List<object> RowHeaders { get; }
Property Value
RowHeadersAsUIObjects
Retrieves a collection of UIA Pro objects representing all the row headers in a table. Note: This method is not supported when you enable the legacy UIA Pro Add-in.
List<IUiObject> RowHeadersAsUIObjects { get; }