| Enumeration | Description |
| BaudRateOption | The number of distinct symbol changes made to the transmission medium, per second. |
| CharacterAttributes | Character attributes for UNIX, OpenSystems, and ReGIS terminal sessions. |
| ConnectionStatisticOption | Specifies which statistics to return. |
| ConnectionTypeOption | Connection type option. |
| ContextMenuItemType | Specifies a type of context menu item |
| ControlKeyCode | Defines the valid values for control keys. |
| CopyDataFormats | Specifies the format in which data is copied for the Copy method. |
| CopyFormatOption | Specifies the format in which data is to be copied for Clipboard copy-related functions. |
| CopySourceOption | Specifies what is to be copied for Clipboard copy-related functions. |
| CopyTableMethods | Specifies the method used to generate tabular data when copying tables. |
| CursorShapeOption | Specifies the shape of the text cursor. |
| DefaultHostSettingsOption | Specifies the host settings. |
| DefinedEventType | Specifies the host settings. |
| DestinationFileExistsOption | Specifies what happens with transfers from the File Transfer dialog box if the destination file already exists. |
| DeviceAttributeResponseOption | Specifies the device attributes. |
| DisplayMemorySelectionOption | Specifies which operation to perform when a file already exists. |
| DisplayTextOption | Used with IScreen.DisplayText() to designate how data is to be displayed. |
| FindOptions | Determines the direction to search for text on the screen. |
| FTPClearConnectionOption | Specifies how logon information on the FTP tab of the File Transfer Setup dialog box is cleared (and not used to log in to new hosts). |
| FTPServerOption | Options for specifying additional, non-default behavior for the FTPStartServer method |
| GraphicDestinationOption | Destination of graphic images. |
| GraphicsLevelOption | Graphics level option. |
| GraphicsPrintModeOption | Graphic print mode options. |
| GraphicsTerminalTypeOption | Defines which terminal is emulated, and how many shades or colors are available. |
| HostCharacterSetOption | Host character set. |
| HostStatusLineOption | Host status line dislay options. |
| HostSystemTypeOption | Options for specifying the type of host with which Reflection expects to interact. |
| HotspotsMouseButtonOption | Specifies options for mouse button to use when invoking hotspots |
| HotspotStyleOption | Specifies options for how hotspots appear on the screen |
| IbmBackspace | Indicates what the BACKSPACE key does in a IBM 3151 session. |
| IbmEnterKeyOption | Indicates what the Enter key does in a IBM 3151 terminal session (TerminalType = rcIBM3151). |
| IbmInsertionOption | Indicates what the Insert key does in a IBM 3151 terminal session (TerminalType = rcIBM3151). |
| IbmPrintCharactersOption | Indicates how characters print in a IBM 3151 emulation (TerminalType = rcIBM3151). |
| IbmprintLineTerminatorOption | Indicates which end line characters to use when printing in a IBM 3151 emulation (TerminalType = rcIBM3151). |
| IbmprintPageTerminatorOption | Indicates which end page character to use when printing in a IBM 3151 emulation (TerminalType = rcIBM3151). |
| IbmReceivedCROption | Indicates how a received carriage return is interpreted in a IBM 3151 terminal session (TerminalType = rcIBM3151). |
| IbmReceivedLFOption | Indicates how a line feed is interpreted in a IBM 3151 terminal session (TerminalType = IBM3151). |
| IbmReturnKeyOption | Indicates what the RETURN key does in a IBM 3151 terminal session (TerminalType = rcIBM3151). |
| IbmSendKeyOption | Indicates what the SEND key does in a IBM 3151 terminal session (TerminalType = rcIBM3151). |
| IbmTabKeyOption | Indicates what the TAB key does in a IBM 3151 terminal session (TerminalType = rcIBM3151). |
| IbmTurnAroundCharOption | The definition of the LineTurnAround (LTA) character for IBM 3151 terminal sessions (TerminalType = rcIBM3151). |
| ImageDitherOption | Indicates the results when a 256-color image is pasted from the Clipboard to the Reflection Graphics terminal window. |
| InputMapActionID | Actions that can be mapped to keyboard maps or mouse maps. |
| JumpScrollSpeedOption | Denotes how Reflection manages data that enters display memory. |
| KermitChecksumOption | Specifies the level of error checking used for Kermit file transfers. |
| KermitStopServerOption | Options for whether the KermitStopServer method logs off from the remote computer, when it quits the server Kermit program |
| MacroDestinationOption | Indicates the location where macros are saved. |
| MacroEnumerationOption | Indicates where the macro source is located. |
| ModemModeOption | |
| MouseClickCount | The number of clicks for a mouse mapping. |
| MouseShapeOption | Defines options that specify the appearance of the mouse pointer in the terminal window. |
| NationalReplacementSetOption | National character replacement set definitions. |
| OpenUrlActionLocationOption | Valid values for the second parameter to the openURLAction action. This determines where the URL specified in the first parameter is opened. |
| ParityTypeOption | Type of Parity on the connection. |
| PrintDuplexOption | Denotes how Reflection handles printing to single- and double-sided pages. |
| PrinterOrientationOption | Denotes the printer page orientation to use. |
| PrintGraphicsColorOption | Denotes whether graphics images are printed using color or black and white. It applies only when sending sixel data to the host or a Digital printer when BypassPrinterDriver is True. |
| PrintGraphicsColorSpecificationOption | Denotes the color coordinate system used for color sixel printing. |
| PrintSourceOption | Specifies the source of print data. |
| ProcessTraceOptions | Specifies how a trace is to be processed. |
| ProcessTraceSyntax | Specifies the syntax for the processsed trace. |
| ProjectOption | Defines the macro location. |
| ReadOption | Used with IScreen.ReadChars(), ReadLine(), and ReadUntil() families of methods. |
| ReceivePacingOption | Type of flow control for receiving data from the host. |
| RegionOption | How a screen region is to be interpreted. |
| ResetOptions | Terminal reset option. |
| RestoreOptions | Restore setting options. |
| SaveFileOption | Specifies the operation to perform when a file already exists. |
| ScreenAnsiColor | Colors available to map for ANSI terminals. |
| ScreenColor | Color designation. |
| ScreenColorComponents | Specifies an RGB color component. |
| ScriptTypeOption | Specifies the type of script. |
| ScrollOptimizationOption | Indicates when Reflection uses an off-screen bitmap to speed up scrolling. |
| SelectionModeOption | Specifies the type of a selected region. |
| SendKeysOption | Specifies data interpretation options for SendKeys() method. More than one option can be specified by adding them together. |
| SingleByteUPSSOption | Defines the Digital UPS character set that is used when SET HOST-CHARACTER-SET is set to a double-byte character set. |
| SpeakerOption | Specifies the speaker mode. The default is Dialing. |
| SpeakerVolumeOption | Specifies the speaker volume. The default is Medium. |
| StopBitsOption | The number of stop bits that follow each character during data transmission. |
| TAPIVersionOption | Defines which Telephony Application Programming Interface (TAPI) Reflection uses to connect the PC to telephone services. |
| TektronixDefaultFontSizeOption | Indicates the default font size for Tektronix emulation. |
| TelnetEchoOption | Specifies the Telnet echo option. |
| TelnetLineModeOption | Specifies line mode use for Telnet connections. All options other than RFC are know as "faux" line mode. |
| TerminalSoundOption | Terminal sound option. |
| TerminalTypeOption | Defines the type of terminal to emulate. |
| TextColorMappingAttribute | Text attributes available for color mapping. |
| TextComparisonOption | Defines options that indicate how text is compared against the text on the host screen. |
| TextFileCharacterSetOption | |
| TextTranslationOption | How or if text is translated. |
| TLSStrengthOption | Level of encryption |
| TLSVersionOption | Specifies options for TLS and SSL versions |
| TraceFileExistsOption | Specifies the operation to perform when a file already exists. |
| TraceFormatOption | Specifies the type of trace to perform. The default is TraceDefault. |
| TransferCaseOption | Specifies how letter case is handled in the names of files sent to the host. This affects WRQ/Reflection, Kermit, and Zmodem transfers, but not Xmodem transfers. |
| TransferLinkOption | Options for specifying the extent to which nonprinting ASCII characters are automatically converted to printing ASCII characters during file transfers. |
| TransferProtocolOption | Specifies the type of file being transferred. |
| TransferTypeOption | Specifies what type of file is being transferred. |
| TransmitFileOption | Specifies additional, non-default behavior for the FileTransfer.TransmitFile method. |
| TransmitPacingOption | The type of flow control to use for transmitting data to the host. |
| TVIAttributeBaseModeOption | Indicates how visual attributes are applied when Reflection emulates a TVI terminal (TerminalType = rcTVI955). |
| TVIBottomStatusLineOption | |
| TVICompatibilityOption | Indicates the TVI emulation type Reflection uses when TerminalType is set to rcTVI955. |
| TVIDownKeySendsOption | Indicates the Down key function when Reflection emulates a TVI terminal (TerminalType = rcTVI955). |
| TVIFunctionKeySetOption | Indicates the function key set that is available to the keyboard when Reflection emulates a TVI terminal (TerminalType = rcTVI955). |
| TVIStatusLineAttributeOption | Indicates usage and display of the top status line when Reflection emulates a TVI terminal (TerminalType = rcTVI955). |
| TVITopStatusLineOption | Specifies the usage and display of the top status line when Reflection is emulating a TVI terminal (TerminalType TVI955). |
| UseIPv6Option | Defines how Reflection communicates with a host using the IPv6 and older IPv4 protocols. |
| VTBackspaceSendsOption | Indicates the key that is transmitted to the host when the user presses the BACKSPACE key. |
| VTCursorKeyOption | Denotes whether the cursor keys are controlled by the host. |
| VTKeyPadOption | Indicates which characters are transmitted by the numeric keypad keys. |
| WaitForOption | |
| WRQCompressionOption | Options for specifying how file compression is handled. |
| WRQFastFileTransferOption | Options for specifying whether Reflection uses the fast file transfer feature. |
| WRQMPEFileNamesOption | Specifies which MPE operating system naming convention to use. |
| WyseAttributeOption | Indicates the Wyse terminal display attribute mode. |
| WyseBlockTerminatorOption | Indicates the end-of-transmission delimiter for block sends for Wyse terminal emulation sessions. |
| WyseEnterKeyOption | Indicates what is sent to the host when the ENTER key is pressed during a Wyse terminal emulation session. |
| WyseReceivedCROption | Indictates how a received carriage return (CR) is interpreted during a Wyse terminal emulation session. |
| WyseReturnKeyOption | Indictates what is sent to the host when the RETURN key is pressed during a Wyse terminal emulation session. |
| WyseStatusLineDisplayOption | Indicates whether the Wyse status line at the top of the screen is set to Off, Standard, or Edit. |
| XModemErrorCheckingOption | Options for specifying the type of Xmodem error checking and the Xmodem packet size. |