Table of Contents

Interface ITablePattern

Namespace
HP.LFT.SDK.UIAPro
Assembly
HP.LFT.SDK.dll

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

List<object>

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

List<IUiObject>

PrimaryTraversalDirection

Retrieves the primary direction of traversal for the table.

TableTraversalDirection PrimaryTraversalDirection { get; }

Property Value

TableTraversalDirection

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

List<object>

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; }

Property Value

List<IUiObject>