Open topic with navigation

IScreenBase Interface
A Terminal Emulator Base Screen.

C# Syntax

    public interface IScreenBase

Public Properties

| Name | Description
--- | --- | ---
| Size | The column count and row count of the terminal emulator screen. Represented by the Size object.

Top
Public Methods

| Name | Description
--- | --- | ---
| GetText | Overloaded. Returns the text from the specified screen rectangle.
| Sync | Overloaded. Waits until a response is received from the host and the emulator status is set to Ready, or until the timeout is reached, before continuing with the run session.
| WaitForText | Overloaded. Waits for a specified text to appear on the emulator screen before continuing the run session. Example 1: This example uses the WaitForText method to wait 10 seconds for the string defined as a regular expression, for example: "CH70001 LAST ACCESS AT 14:27:07 ON THURSDAY": WaitForText(As.RegExp(@".*LAST ACCESS AT \d\d:\d\d:\d\d ON .*DAY.*"), new Area(3, 1, 3, 80), 10000) Example 2: This example uses the WaitForText method to wait 5 seconds for a string, for example: "User": WaitForText("User", new Area(3, 1, 3, 80), 5000)

Top