Interface ITable
A table control in a SAP GUI for Windows application.
Inherited Members
Namespace: HP.LFT.SDK.SAP.GUI
Assembly: HP.LFT.SDK.dll
Syntax
public interface ITable : ITableBase<ITableCell>, IEnabledProvider, IElement, ITestObject, ITestObjectDescriber, ILocationInfoProvider, ISupportsNativeObject
Properties
ColumnSelectionMode
Returns which selections can be made on the columns.
Declaration
TableSelectionMode ColumnSelectionMode { get; }
Property Value
| Type | Description |
|---|---|
| TableSelectionMode |
RowSelectionMode
Returns which selections can be made on the rows.
Declaration
TableSelectionMode RowSelectionMode { get; }
Property Value
| Type | Description |
|---|---|
| TableSelectionMode |
Methods
IsValidRow(uint)
Indicates whether or not the specified row is a valid row for the table.
Declaration
bool IsValidRow(uint row)
Parameters
| Type | Name | Description |
|---|---|---|
| uint | row | 1-based row index. |
Returns
| Type | Description |
|---|---|
| bool | True if the row exists. |
Remarks
This method is useful because ITableBase.Rows.Count retrieves only an estimated row count for a SAP Table.
PressSettingsButton()
Presses the table settings button.
Declaration
void PressSettingsButton()
SelectAllColumns()
Selects all columns in the table.
Declaration
void SelectAllColumns()