Table of Contents

Interface IWindow

A terminal emulator window.

Namespace: HP.LFT.SDK.TE
Assembly: HP.LFT.SDK.dll
Syntax
public interface IWindow : ITopLevelObject, ITestObject, ITestObjectDescriber

Properties

EmulatorStatus

The terminal emulator status. Possible values: EmulatorStatus

Declaration
EmulatorStatus EmulatorStatus { get; }
Property Value
Type Description
EmulatorStatus

Handle

Thw terminal emulator window handle.

Declaration
int Handle { get; }
Property Value
Type Description
int

Protocol

The terminal emulator protocol. Possible values: Protocol

Declaration
Protocol Protocol { get; }
Property Value
Type Description
Protocol

ShortName

The terminal emulator short name.

Declaration
string ShortName { get; }
Property Value
Type Description
string

Methods

Activate()

Activates the terminal emulator window. The default value is MouseButton.Left

Declaration
void Activate()

Activate(MouseButton)

Activates the terminal emulator window.

Declaration
void Activate(MouseButton button)
Parameters
Type Name Description
MouseButton button

The mouse button used for the click operation. Possible values: MouseButton

Extension Methods

TestObjectExtensions.WaitUntilExists<T>(T)
TestObjectExtensions.WaitUntilExists<T>(T, int)
TestObjectExtensions.WaitUntil<T>(T, Func<T, bool>)
TestObjectExtensions.WaitUntil<T>(T, Func<T, bool>, int)