| Name | Description |
 | AfterConnectMacro | Gets or sets the macro or action that is run after the session connects. |
 | AlternateALCEndItemBehavior | AlternateALCEndItemBehavior TODO |
 | AlternateALCEndItemChar | Gets or sets a character to display on the screen for the ALC End Item character (which by default is displayed as a special graphics character). The range of valid values is 1-255. |
 | BeforeConnectMacro | Gets or sets the macro or action that is run before the session connects. |
 | ClearScreenAtDisconnect | Gets or sets a value indicating whether the terminal screen is cleared when the session is disconnected. |
 | ContextMenus | Gets the ContextMenus object. |
 | DisableKeystrokeProductivity | Gets or sets a value indicating whether all keystroke functionality for Productivity features (such as Spell Check and Auto Complete) is disabled. |
 | DisableScreenHistory | Gets or sets a value indicating whether recording of Screen History is disabled. |
 | DisplayApolloTabs | Gets or sets a value indicating whether tab characters (tab stops) from the Apollo host are displayed on the ALC screen. |
 | DisplayNewLines | Gets or sets a value indicating whether to display the new line character when the ENTER key is pressed.
If false, the new line character is not displayed. |
 | ForceInputToCaps | Gets or sets a value indicating whether to change all typed alphabetic characters to upper case. |
 | IsConnected | Gets a value indicating whether the session is connected. |
 | KeyboardLockedMessage | Gets or sets a value indicating the message to show when the keyboard is locked in ALC terminals. |
 | KeyboardMapper | Gets the KeyboardMapper object. |
 | Macro | Gets the Macro object. |
 | ManualConnect | Gets or sets a value indicating whether the user must explicitly connect to the host on session startup. |
 | MaxOutputScreenRecall | Gets or sets the maximum number of output buffers that are saved. The range of valid values is 0-17. |
 | MaxSavedInputs | Gets or sets the number of entries to save (1-20) so that they can be recalled later. |
 | Modified | Gets a value indicating whether the session configuration has changed. |
 | MouseMapper | Gets the MouseMapper object. |
 | PathId | Gets or sets the InfoConnect Path ID used for this terminal session. Leave empty to be prompted at session startup for the path. |
 | Productivity | Gets the Productivity object. |
 | PushRepeatMessage | Gets or sets a value indicating the message to show for push repeat key in ALC terminals. |
 | ResendLastInputMessage | Gets or sets a value indicating the message to show for resent last input in ALC terminals. |
 | RunMacroAfterConnect | Gets or sets a value indicating whether a macro or action is to be run after the session is connected. |
 | RunMacroAtReconnect | Gets or sets a value indicating whether the connect macro or action is to be run after the session is reconnected. |
 | RunMacroBeforeConnect | Gets or sets a value indicating whether a macro or action is to be run before the session is connected. |
 | Screen | Gets the Screen object. |
 | ScreenSize | Gets or sets a value indicating the ALC terminal screen dimensions to use |
 | SignInText | Gets or sets the string used to identify an entry you do not want recalled. |
 | SplitScreensShareInputRecallBuffer | Gets or sets a value indicating whether to allow multiple split screen windows to share the saved input transactions. |
 | SystemUnavailableMessage | Gets or sets a value indicating the message to show when the system is unavailable in ALC terminals. |
 | Theme | Gets the Theme object. |
 | VBCommonProject | Gets the VBA common project from VBA |
 | VBProject | Gets the document specific VBA project from VBA |
 | Version | Gets the version of the terminal session control. |