Show / Hide Table of Contents

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
IGridProvider.ColumnCount
IGridProvider.GetItem(Int32, Int32)
IGridProvider.RowCount
Namespace: System.Windows.Automation.Provider
Assembly: OpenSilver.dll
Syntax
public interface ITableProvider : IGridProvider

Properties

| Improve this Doc View Source

RowOrColumnMajor

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 Source

GetColumnHeaders()

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.

| Improve this Doc View Source

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.

  • Improve this Doc
  • View Source