Interface IField
A terminal emulator field that fully supports HLLAPI.
public interface IField : ITestObject, ITestObjectDescriber, IVisibleProvider
- Inherited Members
- Extension Methods
Properties
AttachedText
Terminal emulator field attached text.
string AttachedText { get; }
Property Value
BackgroundColor
Terminal emulator field background color
string BackgroundColor { get; }
Property Value
Color
Terminal emulator field text color
string Color { get; }
Property Value
Id
Terminal emulator field ID.
int Id { get; }
Property Value
IsNumeric
Terminal emulator field numeric property.
bool IsNumeric { get; }
Property Value
IsProtected
Terminal emulator field protected property.
bool IsProtected { get; }
Property Value
Length
Terminal emulator field length.
int Length { get; }
Property Value
StartPosition
Terminal emulator field start column and start row property. Represented by the Position object.
Position StartPosition { get; }
Property Value
Text
Terminal emulator field text.
string Text { get; }
Property Value
Methods
SetCursor()
Places the cursor in the specified position within the field. The default value for the position in the field is 0.
void SetCursor()
SetCursor(long)
Places the cursor in the specified position within the field.
void SetCursor(long offset)
Parameters
offsetlongThe position in the field to position the cursor.
SetSecure(string)
Inserts text into a hidden (invisible) field.
void SetSecure(string codedString)
Parameters
codedStringstringThe coded string to insert into the field.
SetText(string)
Inserts text into an unprotected field. The default value for the position in the field is 0.
void SetText(string text)
Parameters
textstringThe string to insert into the field.
SetText(string, long)
Inserts text into an unprotected field.
void SetText(string text, long offset)