| Name | Description |
 | ClearDisplayMemory | Clears all display memory including the currently displayed screen. |
 | ClearEvents | Removes all events defined via DefineEvent. |
 | ClearScreen | Clears the current screen in display memory. |
 | ClearSelection | Clears current selection. Does not apply to VT terminal emuations. |
 | Copy | Copies ASCII text data to the Clipboard. |
 | Copy2 | Copies data to the Clipboard. |
 | Copy3 | Copies data to the Clipboard given the CopyFormatOption. |
 | CopyAppend | Appends selected text to the end of the Clipboard. |
 | CopyAppend2 | Appends selected text to the end of the Clipboard. |
 | DefineEvent | Defines a specific event. The event remains defined until it is removed with a RemoveEvent or ClearEvent call or the host session is closed. |
 | DisplayFile | Displays the specified local file on the terminal screen. |
 | DisplayText | Displays a string in the terminal window as though it had been received from the host. |
 | DisplayText2 | Displays a string in the terminal window as though it had been received from the host. |
 | ExtendSelection | Selects all text in the terminal window between the specified starting and ending coordinates. |
 | ExtendSelectionRect | Selects all text in the terminal window in all rows between the specified starting and ending coordinates. |
 | GetCharacter | Gets the ScreenCharacter at the specified location. |
 | GetCharacterAttributes | Retrieves character attributes for the specified position on the screen. |
 | GetCharacters | Gets ScreenCharacter objects from the specified location, each representing one character at a screen location. |
 | GetText | Retrieves text from the specified screen region. Text from the "wrapped" region is returned. |
 | GetText2 | Retrieves text from the specified screen region. Text from the "wrapped" region is returned. |
 | GetText3 | Retrieves text from the specified screen region. |
 | LockInput | Locks the screen and prevents input from the keyboard. |
 | Paste | Copies data from the Clipboard to the current cursor location. |
 | ReadChars | Reads a specified number of characters from the host. |
 | ReadChars2 | Reads a specified number of characters from the host. |
 | ReadChars3 | Reads a specified number of characters from the host. |
 | ReadLine | Reads data from the host until a line-feed character is encountered. |
 | ReadLine2 | Reads data from the host until a line-feed character is encountered. |
 | ReadLine3 | Reads data from the host until a line-feed character is encountered. |
 | ReadUntil | Reads data from the host until one of the specified terminator characters is received. The terminator character is not included in the returned string. |
 | ReadUntil2 | Reads data from the host until one of the specified terminator characters is received. The terminator character is not included in the returned string. |
 | ReadUntil3 | Reads data from the host until one of the specified terminator characters is received. The terminator character is not included in the returned string. |
 | RemoveEvent | Removes a specific event that was defined via DefineEvent. |
 | SaveDisplayMemory | Writes the entire display memory contents to a file. |
 | SaveDisplayMemory2 | Writes the specified portion of display memory to a file. |
 | SearchText | Searches for the specified text, starting from the specified screen location. |
 | SearchText2 | Searches for the specified text, starting from the specified screen location for "searchRange" byte positions. |
 | SearchText3 | Searches for the specified text on the screen, from the specified starting location to the specified ending location. |
 | SearchText4 | Searches for the specified text on the screen, from the specified starting location and to the specified ending location. |
 | SelectAll | Selects all of the text on the screen. |
 | SelectText | Selects specified display memory text. |
 | SendControlKey | Sends a host control key to host. |
 | SendControlKeySync | Sends a host control key to host. The method does not return until the screen has settled for the time duration measured by the ScreenSettleTime property. |
 | SendKeys | Sends the text string to the host. |
 | SendKeys2 | Sends a text string to the host. |
 | SetSelectionStartPos | Sets the starting coordinates for selecting text. |
 | UnlockInput | Unlocks the screen. See the LockInput() method for more information. |
 | Wait | Waits for the specified duration. |
 | WaitForControlKey | Waits for the specified control key press. |
 | WaitForHostSettle | Waits for the host screen data to settle (that is, there is no incoming data for the specified settle time). |
 | WaitForHostSettle2 | Waits for host screen data to settle (that is, there is no incoming data for the specified settle time). |
 | WaitForHostSettle3 | Waits for host screen data to settle (that is, there is no incoming data for the specified settle time). |
 | WaitForHostSettle4 | Waits for host screen data to settle (that is, there is no incoming data for the specified settle time). |
 | WaitForIncomingData | Waits for any data to come from the host during which time the keyboard is disabled. |
 | WaitForIncomingData2 | Waits for any data to come from the host during which time the keyboard is disabled. |
 | WaitForIncomingData3 | Waits for any data to come from the host. |
 | WaitForString | Waits for the specified text to be received from the host. |
 | WaitForString2 | Waits for the specified text to be received from the host. |
 | WaitForString3 | Waits for the specified text to be received from the host. |
 | WaitForStrings | Waits for one of the specified text strings to be received from the host. |
 | WaitForStrings2 | Waits for one of the specified text strings to be received from the host. |
 | WaitForStrings3 | Waits for one of the specified text strings to be received from the host. |
 | WaitForStrings4 | Waits for one of the specified text strings to be received from the host. |
 | WaitUntil | Waits until the specified time. |
 | WaitUntil2 | Waits until the specified time. |