Interface ITable
An Oracle Table test object
Inherited Members
Namespace: HP.LFT.SDK.Oracle
Assembly: HP.LFT.SDK.dll
Syntax
public interface ITable : IUiObjectBase, IClickable, ILocationInfoProvider, IEnabledProvider, ITestObject, ITestObjectDescriber
Properties
ColumnHeaders
The headers of the table's columns.
Declaration
ReadOnlyCollection<string> ColumnHeaders { get; }
Property Value
| Type | Description |
|---|---|
| ReadOnlyCollection<string> |
ObjectName
Returns the name of the object supplied by the server.
Declaration
string ObjectName { get; }
Property Value
| Type | Description |
|---|---|
| string |
Rows
The ITableRow objects that the table contains.
Declaration
ReadOnlyCollection<ITableRow> Rows { get; }
Property Value
| Type | Description |
|---|---|
| ReadOnlyCollection<ITableRow> |
Methods
ActivateRow(int)
Activates a specified record.
Declaration
void ActivateRow(int row)
Parameters
| Type | Name | Description |
|---|---|---|
| int | row | The 0-based number of the row to activate. |
GetCell(int, string)
Returns a cell specified by row index and column header.
Declaration
ITableCell GetCell(int row, string columnHeader)
Parameters
| Type | Name | Description |
|---|---|---|
| int | row | 0-based row number. |
| string | columnHeader | The column header. |
Returns
| Type | Description |
|---|---|
| ITableCell |