InfoConnect for Unisys
IUtsTerminal Interface Members
Properties  Methods  Events

The following tables list the members exposed by IUtsTerminal.

Public Properties
 NameDescription
 PropertyAfterConnectMacroGets or sets the macro or action that is run after the session connects.  
 PropertyBeepsOnSystemMessageGets or sets the number of beeps to sound when the host sends a message.
 
 PropertyBeforeConnectMacroGets or sets the macro or action that is run before the session connects.  
 PropertyCaptureAreaGets or sets the display capture area type.  
 PropertyClearScreenAtDisconnectGets or sets a value indicating whether the terminal screen is cleared when the session is disconnected.  
 PropertyColumnsGets or sets the number of columns per page. The valid range of values is 2 - 132 inclusive.  
 PropertyContextMenusGets the ContextMenus object.  
 PropertyDestructiveSpaceGets or sets a value indicating whether to erase characters when the Space key is pressed.  
 PropertyDisableKeystrokeProductivityGets or sets a value indicating whether all keystroke Productivity functionality (such as Spell Check and Auto Complete) is disabled.  
 PropertyDisableScreenHistoryGets or sets a value indicating whether Screen History is disabled.  
 PropertyDisplayControlChars

Gets or sets a value indicating whether to display all control characters with decimal values less than 32, such as line feed, form feed, and tab characters.

 
 PropertyEnableBlinkGets or sets a value indicating whether to enable blinking when the host sends a character that has a blinking attribute.  
 PropertyEnableSystemResponseModeGets or sets a value indicating whether to allow a session to be put in system mode.  
 PropertyExtendControlPageGets or sets a value indicating whether to enable the Extended Control Page, which is used for file transfers to System 80 hosts.  
 PropertyFCCTransmitModeGets or sets the control transmit mode  
 PropertyFileTransferGets the FileTransfer object.  
 PropertyHostGraphicsTypeGets or sets a value indicating the T27 host graphics type for the session.  
 PropertyHostScreenTable

Gets or sets the name of the translation table (.TBL file) to use to convert characters received from the host before they are displayed on the PC.

 
 PropertyIgnoreHostColorsOnStatusLineGets or sets a value indicating whether to use the status line colors specified in the session settings rather than any colors specified by the host.  
 PropertyIsConnectedGets a value indicating whether the session is connected.  
 PropertyIsPollingGets a value indicating whether the session is trying to poll (For PEPGate and INT1 transport).  
 PropertyKeyboardHistorySavedInputsGets or sets the number of commands to save so that they can be recalled later. The valid range of values is 0 - 10 inclusive.  
 PropertyKeyboardMapperGets the KeyboardMapper object.  
 PropertyMacroGets the Macro object.  
 PropertyManualConnectGets or sets a value indicating whether the user must explicitly connect to the host on session startup.  
 PropertyModifiedGets a value indicating whether the session configuration has changed.  
 PropertyMouseMapperGets the MouseMapper object.  
 PropertyOverrideHostFCCsGets or sets a value indicating whether to use the colors defined in the session settings.  
 PropertyPagesGets or sets the number of pages to use (1-9). The valid range of values is 1 - 9 inclusive.  
 PropertyPathIdGets or sets the InfoConnect Path ID used for this terminal session. Leave empty to be prompted at session startup for the path.  
 PropertyPrinterDeviceIdentifier

Gets or sets the hexadecimal address of the DID (device identifier) for the device that the host sends host-initiated print jobs to.

The valid range of values is 0x20 - 0x7F inclusive.

 
 PropertyPrintModeGets or sets the control print mode.  
 PropertyPrintRangeGets or sets the printer range mode.  
 PropertyProductivityGets the Productivity object.  
 PropertyQuickPadsShowToolTipsGets or sets a value indicating whether QuickPad controls display tooltips.  
 PropertyReadDeviceIdentifierGets or sets the hexadecimal address of the device identifier (DID) for the device that receives data from a host's disk drive, tape system, or other device. The valid range of values is 0x20 - 0x7F inclusive.  
 PropertyRepeatAlarm

Gets or sets a value indicating whether to repeatedly sound the number of beeps specified by the BeepsOnSystemMessage property when the session has a host message to display.

 
 PropertyReverseStatusLineGets or sets a value indicating whether to reverse the foreground and background colors of the status line.  
 PropertyRowsGets or sets the number of rows per page. The valid range of values is 2- 255 inclusive.  
 PropertyRunMacroAfterConnectGets or sets a value indicating whether a macro or action is to be run after the session is connected.  
 PropertyRunMacroAtReconnectGets or sets a value indicating whether the connect macro or action is to be run after the session is reconnected.  
 PropertyRunMacroBeforeConnectGets or sets a value indicating whether a macro or action is to be run before the session is connected.  
 PropertySaveHostControlPageChanges

Gets or sets a value indicating whether to save any changes the host sends to the Control Page or Extended Control Page during a session.

 
 PropertyScreenGets the Screen object.  
 PropertyScreenAlarm

Gets or sets a value indicating whether to sound a beep when the cursor moves to the eighth position before the end of the row and when the cursor reaches any position on the last row.

 
 PropertyScreenHostTableGets or sets the name of the translation table (.TBL file) to use to convert displayed characters before they are sent to the host.  
 PropertySuppressSpacesGets or sets a value indicating whether to remove trailing spaces from the printer output.  
 PropertyTerminalUserControlContextGets or sets a value indicating whether this terminal object is being used in a Terminal User Control context.  
 PropertyThemeGets the theme object.  
 PropertyTransmitModeGets or sets the control transmit mode  
 PropertyUpperCaseOnlyGets or sets a value indicating whether to translate lowercase characters that are typed to their uppercase equivalents.  
 PropertyVBCommonProjectGets the Common VBA Project (VBA use only)  
 PropertyVBProjectGets the document specific VBA Project (VBA use only)  
 PropertyVersionGets the version of the terminal session control.  
Top
Public Methods
 NameDescription
 MethodCloseCloses the terminal session with the close option.  
 MethodConnectConnects to the host.  
 MethodDisconnectDisconnects from the host.  
 MethodExecuteExecute a given action. Actions possible is defined in InputMapActionID.  
 MethodSaveSaves all settings.  
 MethodSaveAsSaves all settings to the specified file.  
Top
Public Events
 NameDescription
 EventAfterConnectOccurs after InfoConnect connects to the host.  
 EventAfterDisconnectOccurs after InfoConnect disconnects from the host.  
 EventBeforeConnectOccurs before InfoConnect connects to the host.  
 EventBeforeDisconnectOccurs before InfoConnect disconnects from the host.  
 EventClosedOccurs before the session closes.  
 EventCreditCardRecognizedOccurs when unredacted PAN is displayed or accessed.  
Top
See Also