TerminalEmulation

Take control of terminal emulators for automating mainframes and legacy systems
OpenSessionUsingReflectionProfile Opens a new terminal session using Reflection with an existing configuration
TerminalEmulation.OpenSessionUsingReflectionProfile InstallationPath:  Profile:  Attach:False Session=> TerminalSession
OpenSessionUsingReflection Opens a new terminal session using Reflection
TerminalEmulation.OpenSessionUsingReflection InstallationPath:  HostType:TerminalEmulation.HostType.IBM3270 Host:  Port:  Attach:False Session=> TerminalSession
OpenSession Opens a new terminal session using HLLAPI
TerminalEmulation.OpenSession HllapiPath:  SessionName:  Session=> TerminalSession
CloseSession Closes an open terminal session
TerminalEmulation.CloseSession Session: 
MoveCursor Moves the terminal's cursor on the specified position
TerminalEmulation.MoveCursor Session:  Row:  Column: 
GetTextFromFieldWithLabel Gets the text from the field specified by a given label on a terminal session
TerminalEmulation.GetTextFromFieldWithLabel Session:  FieldLabel:  Text=> TerminalText
GetTextFromFieldWithIndex Gets the text from the field specified by a given index on a terminal session
TerminalEmulation.GetTextFromFieldWithIndex Session:  Index:  Text=> TerminalText
GetTextFromFieldAtPosition Gets the text from the field specified by a given position on a terminal session
TerminalEmulation.GetTextFromFieldAtPosition Session:  Row:  Column:  Text=> TerminalText
GetTextFromPosition Gets the text from a specific position of a terminal session
TerminalEmulation.GetTextFromPosition Session:  TextLength:  Row:  Column:  Text=> TerminalText
GetTextFromScreen Gets the text from the entire screen of a terminal session
TerminalEmulation.GetTextFromScreen Session:  Text=> TerminalText
GetTextFromCursorPosition Gets the text from a specific cursor position on a terminal session
TerminalEmulation.GetTextFromCursorPosition Session:  TextLength:  Text=> TerminalText
SetTextOnFieldWithLabel Sets text on the terminal session's field specified by a given label
TerminalEmulation.SetTextOnFieldWithLabel Session:  Text:  FieldLabel: 
SetTextOnFieldWithIndex Sets text on the terminal session's field specified by a given index
TerminalEmulation.SetTextOnFieldWithIndex Session:  Text:  Index: 
SetTextOnFieldAtPosition Sets text on the terminal session's field specified by a given position
TerminalEmulation.SetTextOnFieldAtPosition Session:  Text:  Row:  Column: 
SetTextOnCursorPosition Sets text on the terminal session's cursor position
TerminalEmulation.SetTextOnCursorPosition Session:  Text: 
SendKey Sends a control key to a terminal session
TerminalEmulation.SendKey Session:  ControlKey:TerminalEmulation.ControlKey.Transmit
WaitForTextOnFieldWithLabel Waits for text on the terminal session's field specified by a given label
TerminalEmulation.WaitForTextOnFieldWithLabel Session:  Text:  IsRegEx:False FieldLabel: 
WaitForTextOnFieldWithIndex Waits for text on the terminal session's field specified by a given index
TerminalEmulation.WaitForTextOnFieldWithIndex Session:  Text:  IsRegEx:False Index: 
WaitForTextOnFieldAtPosition Waits for text on the terminal session's field specified by a given position
TerminalEmulation.WaitForTextOnFieldAtPosition Session:  Text:  IsRegEx:False Row:  Column: 
WaitForTextOnScreen Waits for text on the terminal session's screen
TerminalEmulation.WaitForTextOnScreen Session:  Text:  IsRegEx:False