Table of Contents

Interface IScreen

Namespace
HP.LFT.SDK.TE
Assembly
HP.LFT.SDK.dll

A Terminal Emulator screen that fully supports HLLAPI.

public interface IScreen : ITestObject, ITestObjectDescriber, IScreenBase
Inherited Members
Extension Methods

Properties

CursorPosition

The current row and current column on the terminal emulator screen. Represented by the Position object.

Position CursorPosition { get; }

Property Value

Position

Id

The terminal emulator screen ID.

int Id { get; }

Property Value

int

InputFieldCount

The terminal emulator screen input field count.

int InputFieldCount { get; }

Property Value

int

Label

The label of the terminal emulator screen.

string Label { get; }

Property Value

string

ProtectedFieldCount

The terminal emulator screen protected field count.

int ProtectedFieldCount { get; }

Property Value

int

Methods

SendTEKeys(string)

Sends a keystroke or string of keystrokes to the current cursor position on the emulator screen.

void SendTEKeys(string keys)

Parameters

keys string

The string to type in the object. The string can include constants from the Keys class, which represent keyboard keys.

SetCursorPosition(Position)

Changes the position of the cursor on the emulator screen.

void SetCursorPosition(Position position)

Parameters

position Position

The Position on the emulator screen.

SetCursorPosition(uint, uint)

Changes the position of the cursor on the emulator screen.

void SetCursorPosition(uint row, uint column)

Parameters

row uint

The row position on the emulator screen.

column uint

The column position on the emulator screen.

SetText(string)

Copies a string to a specific location on the emulator screen.

void SetText(string text)

Parameters

text string

The text to write at the specified position on the emulator screen.

SetText(string, Position)

Copies a string to a specific location on the emulator screen.

void SetText(string text, Position position)

Parameters

text string

The text to write at the specified position on the emulator screen.

position Position

The Position on the emulator screen.

SetText(string, uint, uint)

Copies a string to a specific location on the emulator screen.

void SetText(string text, uint row, uint column)

Parameters

text string

The text to write at the specified position on the emulator screen.

row uint

The row position on the emulator screen.

column uint

The column position on the emulator screen.