Interface ITableProvider
Exposes methods and properties to support access by a UI automation client to controls that act as containers for a collection of child elements. The children of this element must implement ITableItemProvider and be organized in a two-dimensional logical coordinate system that can be traversed (a UI automation client can move to adjacent controls, which are headers or cells of the table) by using the keyboard.
Inherited Members
Namespace: System.Windows.Automation.Provider
Assembly: OpenSilver.dll
Syntax
public interface ITableProvider : IGridProvider
Properties
| Improve this Doc View SourceRowOrColumnMajor
Gets the primary direction of traversal for the table.
Declaration
RowOrColumnMajor RowOrColumnMajor { get; }
Property Value
Type | Description |
---|---|
RowOrColumnMajor | The primary direction of traversal, as a value of the enumeration. |
Methods
| Improve this Doc View SourceGetColumnHeaders()
Returns a collection of UI Automation providers that represents all the column headers in a table.
Declaration
IRawElementProviderSimple[] GetColumnHeaders()
Returns
Type | Description |
---|---|
IRawElementProviderSimple[] | An array of UI automation providers. |
GetRowHeaders()
Returns a collection of UI Automation providers that represents all row headers in the table.
Declaration
IRawElementProviderSimple[] GetRowHeaders()
Returns
Type | Description |
---|---|
IRawElementProviderSimple[] | An array of UI automation providers. |