.NET ScriptAPI Method Reference

.NET ScriptAPI Method Reference

Show / Hide Table of Contents
  • Attachmate.Verastream.HostIntegrator.ScriptAPI
    • AppConnAidKey
    • ApptrieveException
    • AttributeEventHandler
    • ColumnType
    • ColumnValue
    • ContextType
    • CursorPosition
    • DescriptionAttribute
    • EchoType
    • EntityEventHandler
    • ErrorMessage
    • EventHandlerConstant
    • EventHandlerType
    • EventInfo
    • EventTimeoutException
    • FieldEventHandler
    • HostColor
    • HostFont
    • IApplyFilterEvent
    • IAttributeEvent
    • IAttributeMetaData
    • IAuthenticateUserEvent
    • IClientConnectedEvent
    • IClientDisconnectedEvent
    • IClientSession
    • IClientSessionCreatedEvent
    • IClientSessionDestroyedEvent
    • IColumnMetaData
    • IEntityArrivalEvent
    • IEntityDepartureEvent
    • IEntityEvent
    • IEntityMoveCursorEvent
    • IErrorReportedEvent
    • IEvent
    • IEventHandler
    • IExecuteLoginEvent
    • IExecuteLogoutEvent
    • IExecuteOperationEvent
    • IExecuteProcedureEvent
    • IFieldEvent
    • IFieldLocation
    • IFieldMetaData
    • IFormatErrorEvent
    • IGetCurrentHostRecordEvent
    • IGetRecordTypeEvent
    • IHostSession
    • IHostSessionCreatedEvent
    • IHostSessionDestroyedEvent
    • IHostSessionEvent
    • IInsertRecordEvent
    • IIsTerminatedEvent
    • ILifeCycleEvent
    • ILinearTerminalRegion
    • ILogger
    • IMetaData
    • IModelContext
    • IModelCursorEvent
    • IModelEvent
    • IModelLoadedEvent
    • IModelMoveCursorBackwardEvent
    • IModelMoveCursorEvent
    • IModelMoveCursorForwardEvent
    • IModelRecord
    • IModelRecordSet
    • IModelUnloadedEvent
    • IMutableProcedureRecord
    • IMutableProcedureRecordSet
    • IOperationMetaData
    • IParseRecordEvent
    • IParseScreenEvent
    • IProcedureMetaData
    • IProcedureParameters
    • IProcedureRecord
    • IProcedureRecordSet
    • IProcessStringEvent
    • IReadAttributeEvent
    • IReadFieldEvent
    • IRecord
    • IRecordEvent
    • IRecordLocation
    • IRecordSet
    • IRecordSetContext
    • IRecordSetEvent
    • IRecordSetMetaData
    • IRecordSetScreen
    • IRectangularTerminalRegion
    • IScriptHostSession
    • ITerminalAttributes
    • ITerminalCell
    • ITerminalRegion
    • IUnrecognizedScreenEvent
    • IUpdateRecordEvent
    • IVariableMetaData
    • IWriteAttributeEvent
    • IWriteAttributesEvent
    • IWriteFieldEvent
    • IndexValue
    • LifeCycleEventHandler
    • MetaDataType
    • ModelEventHandler
    • OperationEventHandler
    • ProcedureEventHandler
    • ProcedureType
    • RecordSetEventHandler
    • RecordType
    • RegionType
    • RowValue
    • ScreenSize
    • ScrollDirection
    • ScrollMovement
    • TimeoutAttribute
    • VariableInitialization
    • VariableKind
  • Attachmate.Verastream.HostIntegrator.ScriptAPI.Command
    • CheckOperationConditions
    • Command
    • DefaultValue
    • MoveCursor
    • Navigate
    • ReadFromMappedAttribute
    • ReadVariableFromAttribute
    • ReadVariableFromField
    • ReadVariableFromLocation
    • ReadVariableFromTerminal
    • ResetRecordSet
    • Transmit
    • TransmitTerminalKey
    • TransmitToAttribute
    • TransmitToField
    • TransmitToLocation
    • TransmitToOffset
    • UpdateAttribute
    • UpdateAttributes
    • UpdateRecordSetField
    • UpdateRecordSetFields
    • WaitForCommString
    • WaitForCondition
    • WaitForCursorAtAttribute
    • WaitForCursorAtLocation
    • WaitForCursorAtRecordSetField
    • WaitForCursorAtTerminalField
    • WaitForCursorNotAtLocation
    • WaitForCursorNotAtTerminalField
    • WaitForDisplayString
    • WaitForHostSilence
    • WaitForKeyboardEnabled
    • WaitForMultipleEvents
    • WaitForNewHostScreen
    • WaitForUpdate
    • WaitMS
    • WriteToMappedAttribute
    • WriteVariableToAttribute
    • WriteVariableToField
    • WriteVariableToLocation
    • WriteVariableToTerminal
  • WRQ.Verastream.HostIntegrator
    • RcConst

Interface ITerminalCell

Represents a character on the terminal screen.

Namespace: Attachmate.Verastream.HostIntegrator.ScriptAPI
Assembly: Attachmate.Verastream.HostIntegrator.ScriptAPI.dll
Syntax
public interface ITerminalCell

Properties

Character

Gets the character contained in this terminal cell.

Declaration
char Character { get; }
Property Value
Type Description
char

character contained by cell as char

Color

Gets the color which the terminal should use to display this character.

Declaration
HostColor Color { get; }
Property Value
Type Description
HostColor

Font

Gets the font index sent by the host for this terminal cell.

Declaration
HostFont Font { get; }
Property Value
Type Description
HostFont

The font index number.

Remarks

Some host systems (and terminals) can display multiple fonts on the terminal. The font index tells the terminal which font to use to display this character.

IsBlinking

Gets the blink attribute.

Declaration
bool IsBlinking { get; }
Property Value
Type Description
bool

true if the character should be displayed as blinking

IsColumnSeparated

Gets the column-separator attribute.

Declaration
bool IsColumnSeparated { get; }
Property Value
Type Description
bool

true if character should be displayed as column separator

IsErrorLine

Gets the error-line attribute.

Declaration
bool IsErrorLine { get; }
Property Value
Type Description
bool

true if character is displayed on an error line

IsFieldEnd

Gets the field-end attribute.

Declaration
bool IsFieldEnd { get; }
Property Value
Type Description
bool

true if character marks the end of a field

IsFieldStart

Gets the field-start attribute.

Declaration
bool IsFieldStart { get; }
Property Value
Type Description
bool

true if character marks the start of a field

IsHalfBrite

Gets the halfbrite attribute.

Declaration
bool IsHalfBrite { get; }
Property Value
Type Description
bool

true if character is displayed with the halfbrite attribute.

IsIntense

Gets the high-intensity attribute.

Declaration
bool IsIntense { get; }
Property Value
Type Description
bool

true if character should be displayed with high intensity

IsNonDisplay

Gets the non-display attribute.

Declaration
bool IsNonDisplay { get; }
Property Value
Type Description
bool

true if character should not be visible on the terminal

IsNumeric

Gets the numeric attribute.

Declaration
bool IsNumeric { get; }
Property Value
Type Description
bool

true if character should contain only numeric values

IsPenDetect

Gets the pen-detect attribute.

Declaration
bool IsPenDetect { get; }
Property Value
Type Description
bool

true if character should be detectable with a light pen

IsProtected

Gets the protected attribute.

Declaration
bool IsProtected { get; }
Property Value
Type Description
bool

true if character is protected from user modification

IsReverse

Gets the inverse-video attribute.

Declaration
bool IsReverse { get; }
Property Value
Type Description
bool

true if the character should be displayed with inverse colors

IsStatusLine

Gets the status-line attribute.

Declaration
bool IsStatusLine { get; }
Property Value
Type Description
bool

true if character is displayed on a status line

IsSysRequest

Gets the sys-request attribute.

Declaration
bool IsSysRequest { get; }
Property Value
Type Description
bool

true if character is displayed as a system request

IsUnderscore

Gets the underscore attribute.

Declaration
bool IsUnderscore { get; }
Property Value
Type Description
bool

true if character should be displayed with underscore

In This Article
Back to top © 1985-2024 Rocket Software, Inc. or its affiliates. All Rights Reserved