Attachmate Reflection 2014 .NET API Reference
IIbmTerminal Interface Properties

For a list of all members of this type, see IIbmTerminal members.

Public Properties
 NameDescription
 PropertyAidFieldExitGets or sets a value that prevents or allows unrestricted sending of aid key values (F1-F24 only) to the host from restricted input fields.  
 PropertyAllowDBCSinSBCSField5250Allows double-byte character sets in single-byte character set fields.  
 PropertyAllowUnpairedSIAllows an unpaired shift in (SI) with a matching shift out (SO) sequence.  
 PropertyAplGets or sets a value that specifies whether APL mode is on (true) or off (false).  
 PropertyAsyncTransportEnabledGets or sets a value that specifies whether the terminal reverts to polling mode for host interactions.  
 PropertyAutoConnectGets or sets a value that specifies whether to attempt to establish a host connection as soon as the current settings file is loaded.  
 PropertyAutoImeGets or sets a value that specifies whether IME (Input Method Editor) turns on or off automatically as the cursor moves.  
 PropertyAutoReconnectGets or sets a value that specifies whether Reflection attempts to reconnect after a disconnection that is not initiated by Reflection.  
 PropertyAutoSignOnGets or sets a value that specifies whether Reflection tells the transport protocol to automatically log you on to the host as soon as you establish a connection.  
 PropertyBDTIgnoreScrollLockGets or sets a value that specifies whether the terminal ignores the scroll lock state.  
 PropertyBlinkRateGets or sets a value that specifies the blinking attribute for text that the host displays in the terminal window.  
 PropertyC370CharSetReturns or specifies whether to use the C/370 code page, which provides support for square brackets ("[" and "]").  
 PropertyCegcGets or sets a value that specifies whether additional characters (above character 128) in the configured National Character Set are available.  
 PropertyCmdPromptGets or specifies the character or characters in the terminal window.  
 PropertyCmsFileListCommandGets or specifies the file list command to issue on the CMS host to list files.  
 PropertyColumnSeparatorStyleGets or specifies the character to use as the column separator in 5250 terminal sessions.  
 PropertyCommandLineEnabledGets or sets a value that specifies whether the terminal command line can be activated (for example, with the Alt-L keystroke).  
 PropertyConnectionErrorGets the error number that describes the cause of the most recent connection failure (when the last returned error has the value ErrConnectionError).  
 PropertyConnectionErrorMessageGet the text string that describes the cause of the most recent connection failure (when the last returned error has the value ErrConnectionError).  
 PropertyConnectMacroGets or specifies the name of a macro that is run automatically after a connection is established.  
 PropertyConnectMacroDataGets or specifies a string that passes information to a connect macro.  
 PropertyConnectScriptGets or specifies a Reflection Basic script that runs automatically after a connection is established.  
 PropertyConnectScriptArgumentsGets or specifies a parameter string to be passed to the connect script after a connection is established.  
 PropertyContextMenusGets the ContextMenus object.  
 PropertyCursorMovementStyleGets or sets a value that specifies how the cursor moves between composed Thai characters.  
 PropertyCursorProgressionIndicatorGets or sets a value that specifies how the terminal responds to a host query to determine if the terminal supports End User Interface (EUI) enhancement.  
 PropertyCustomColumnsGets or specifies the number of columns in the terminal window display when the terminal is configured to use the custom terminal model.  
 PropertyCustomRowsGets or specifies the number of rows in the terminal window display when the terminal is configured to use the custom terminal model.  
 PropertyDbcsUnmappedCharGets or sets a value that specifies how the terminal translates double-byte host characters that are not available in the Shift-JIS double-byte character translation table.  
 PropertyDbcsUserDefinedCharacterSourceGets or specifies whether user-defined character fonts are located on the host (HostImages) or on the PC (PCEndUserDefinedImages).  
 PropertyDefaultPortsGets or sets a value that specifies whether the terminal attempts to communicate with the host transaction programs using the default port numbers (as defined by IBM).  
 PropertyDeviceNameGets or sets the device to connect to.  
 PropertyDisableKeystrokeProductivityWhen this property is set to true, all keystroke Productivity functionality (such as Spell Check and Auto Complete) is disabled.  
 PropertyDisableScreenHistoryWhen this property is set to true, Screen History is disabled.  
 PropertyDisplayMarginsGets or specifies a value that indicates whether to display margins around the terminal window.  
 PropertyEnableHostAlarmGets or sets a value that specifies whether to sound alarms (beeps) sent by the host. The default is true.  
 PropertyEnableTelnetEncryptionGets or sets a value that specifies whether Reflection uses Secure Sockets Layer/Transport Layer Security (SSL/TLS) datastream encryption.  
 PropertyEnterKeyRepeatGets or sets a value that specifies whether holding down the Enter key is equivalent to pressing it multiple times.  
 PropertyExpressLogonFeatureApplidGets or specifies the application ID to use for Express Logon Feature (ELF) support.  
 PropertyFileSystemGets or sets a value that specifies whether the terminal uses the ANSI character set or the ASCII character set for ASCII transfers from the host.  
 PropertyFileTransferGets the FileTransfer object.  
 PropertyGenerateDeviceNamesGets or sets a value that specifies whether the terminal automatically generates device name values based on values you specify for the DeviceName property.  
 PropertyGraphicsDeviceGets or specifies the type of graphics device the terminal emulates for 3179G terminal sessions.  
 PropertyGraphicsEnabledGets or sets a value that specifies whether the terminal is configured for a 3179G terminal session with the host.  
 PropertyGraphicsExtendedColorsGets or sets a value that specifies whether the terminal uses the set of extended graphics colors (black, white, dark blue, orange, purple, dark green, dark turquoise, mustard, gray, and brown).  
 PropertyHllapiLongNameIdentifies the HLLAPI application associated with a particular Reflection session.  
 PropertyHllapiShortNameGets or specifies an identifier that a HLLAPI application uses to link to a Reflection session.  
 PropertyHllapiStyleReturns or specifies the Reflection HLLAPI configuration. This is a numeric value.  
 PropertyHostAddressGets or sets the host address.  
 PropertyHostCodePageGets or specifies the character set Reflection that uses for character translations.  
 PropertyHostCommTimeoutGets or specifies how many seconds the terminal waits for a host connection response.  
 PropertyHostControlsOutlineColorGets or sets a value that specifies whether the host determines the color of field outline characters.  
 PropertyHostCursorBlinkControlGets or sets a value that specifies whether the host controls the cursor blink rate.  
 PropertyHostKeyboardTypeGets or sets a value that specifies which keys can be used in numeric fields.  
 PropertyHostNumlockControlGets or sets a value that specifies whether the host can enable Num Lock mode.  
 PropertyHostTypeAheadControlGets or sets a value that specifies whether the terminal honors the keyboard buffering control setting in the AS/400 user profile.  
 PropertyIgnoreEUICmdErrGets or sets a value that specifies whether Enhanced User Interface command errors are ignored.  
 PropertyIgnoreHostPrintReqGets or sets a value that specifies whether a print command in a host data stream is accepted.  
 PropertyInputFieldUnderlinesGets or sets a value that specifies how the terminal underlines input fields on host screens.  
 PropertyInsertArenaGets or sets a value that specifies the extent to which the terminal applies the logic for character insertion as described for the InsertProtocol property.  
 PropertyInsertProtocolGets or sets a value that specifies what the terminal does if you attempt to insert a character.  
 PropertyIsConnectedGets a value that indicates whether the session is connected.  
 PropertyKeyboardErrorAlarmGets or sets a value that specifies whether to sound the alarm (a beep) when a keyboard error is detected.  
 PropertyKeyboardErrorResetGets or sets a value that specifies how keyboard errors are processed.  
 PropertyKeyboardMapperGets the KeyboardMapper object.  
 PropertyKeysDuringWaitGets or sets a value that specifies whether the user can use the keyboard during a synchronous command.  
 PropertyKoreanEUCCIMEBehaviorSets to mimic Korean EUCC IME behavior. The default is false.  
 PropertyMacroGets the Macro object.  
 PropertyMappedNumlockPreservesNumlockGets or sets a value that specifies how the terminal behaves when a user presses a PC NUM LOCK key that is mapped to emulate the action of a terminal key.  
 PropertyModelGets or sets the terminal model.  
 PropertyModifiedGets a value that indicates whether the session configuration has changed.  
 PropertyMouseMapperGets the MouseMapper object.  
 PropertyMouseShapeGets or specifies the appearance of the mouse pointer in the terminal window.  
 PropertyPortGets or sets the TCP port to connect to.  
 PropertyProductivityGets the Productivity object.  
 PropertyScreenGets the Screen object.  
 PropertySingleSignOnGets or sets a value that specifies whether Reflection enables the use of a single user name and password for multiple logon procedures.  
 PropertySubstituteDisplayCharactersControls whether zeros in a 3270 or a 5250 display are shown with a slash through them.  
 PropertySupport3270PartitionsGets or sets a value that specifies whether to send partition-related information from the terminal to the host in response to a host query request.  
 PropertySupportDbcsFeaturesGets or specifies a value that indicates whether double-byte character support is enabled.  
 PropertyTelnetAttnGets or sets a value that specifies what happens when you transmit the ATTN host key (the default keystroke for this function is CTRL+F1).  
 PropertyTelnetEncryptionDisableCRLCheckGets or specifies a value that determines whether Reflection checks for certificate revocation when validating host certificates in SSL/TLS Telnet sessions.  
 PropertyTelnetEncryptionStrengthGets or specifies the encryption strength for Secure Sockets Layer/Transport Layer Security (SSL/TLS) datastream encryption.  
 PropertyTelnetEncryptionVerifyHostNameGets or specifies how Reflection handles SSL/TLS Telnet connections when the host name in the certificate does not match the host being contacted.  
 PropertyTelnetEnvironmentGets or specifies a string that is passed to an "Exit program" on an AS/400 host when Reflection makes a Telnet connection.  
 PropertyTelnetKeepAliveGets or sets a value that specifies whether Reflection periodically polls the host to determine if Telnet connections remain active during intervals when you are not sending data to the host.  
 PropertyTelnetKeepAliveTimeoutGets or specifies the interval (in seconds) between keep alive requests sent by Reflection.  
 PropertyTelnetSysReqGets or sets a value that specifies what happens when you transmit the SysReq function (mapped to the ALT-PRINT SCREEN keystroke by default).  
 PropertyTelnetTerminalIDThis property allows you to override the Telnet terminal ID string that Reflection generates and sends to the Telnet gateway, based on the Model ID you select in the session settings.  
 PropertyTelnetUseReflectionSecurityProxyGets or specifies whether Reflection makes makes secure SSL connections through the Reflection for the Web Security Proxy when EnableTelnetEncryption is true.  
 PropertyTelnetXSystemGets or specifies whether X SYSTEM is supported in 3270 sessions.  
 PropertyTerminalTypeGets or sets the type of the terminal session.  
 PropertyTerminalUserControlContextThis is an internal property used to determine the context of this terminal object usage. This is set to true if this terminal object is being used in a Terminal User Control context.  
 PropertyThemeGets the theme object.  
 PropertyTNAssociationGets or sets a string that identifies a 3270 terminal session on the host.  
 PropertyTsoFileListCommandGets or specifies the name of the host exec to run when the Show Host Files button in the Transfer dialog box is clicked.  
 PropertyTsoMemberListCommandGets or specifies the name of the host exec to run when a member in the Transfer dialog box is expanded.  
 PropertyTypeAheadGets or sets a value that specifies whether Reflection buffers characters that you type in the terminal window.  
 PropertyUiControlActionMapperGets the object used to map actions to the user interface control and to retrieve the action sequence from the user interface control.  
 PropertyUseIPV6Gets or specifies whether Reflection uses version 6 of the Internet Protocol.  
 PropertyVBCommonProjectCommon VB Project (VBA use only)  
 PropertyVBProjectVB Project (VBA use only)  
 PropertyVersionGets the version of the terminal session control.  
 PropertyWordWrap3270Gets or specifies whether text wraps to the next available field when entered text is too long to fit in a text entry field.  
 PropertyWordWrap3270MinimumFieldLengthGets or specifies the minimum field length required for word wrap in 3270 terminal sessions.  
 PropertyWordWrap5250Gets or sets a value that specifies whether text is truncated at the end of the current field or wrapped to the next available field, and whether the host controls this behavior.  
Top
See Also

Reference

IIbmTerminal Interface
Attachmate.Reflection.Emulation.IbmHosts Namespace

Send Feedback