InfoConnect API Guide
Inheritance Hierarchy
In This Topic
    Attachmate.Reflection.Emulation.Common Namespace
    In This Topic
    Classes
     ClassDescription
    ClassAfterSendKeys event argument class.
    ClassException object thrown by IbmHosts objects to indicate a error condition.
    ClassContains the Key and Cancel properties that allow the event handler to cancel the action or modify the key value before the control key is sent to the host.
    ClassContains the Cancel and Key properties that allow the event handler to cancel the action or modify the key value before the key is sent to the host.
    ClassRepresents an individual item within a context menu.
    ClassCreditCardRecognized event arguments.
    ClassCursorInNewField event argument.
    ClassRepresents (on a host screen) a field with field attributes, start position, and field length.
    ClassDefines an individual hotspot instance
    ClassAn action that can be mapped to something in an input map.
    ClassContains a set of actions that are mapped to an input mapping.
    ClassProvides the ability to view keyboard mappings for the terminal session, and to remap keys programmatically.
    ClassMaps a key to a sequence of one or more input actions.
    ClassMethods, properties, and events associated with running or recording macros.
    ClassRepresents the state of a particular mouse button mapping.
    ClassMethods and properties associated with the session document's mouse map.
    ClassMaps a mouse button/modifier key combination to a sequence of one or more input actions.
    ClassScreenCharacter represents one character on the host screen.
    ClassScreenPoint represents a coordinate of a row and a column on the host screen.
    ClassDefines an area on the host screen for selecting text.
    ClassTheme object represents a visual theme in the application.
    Interfaces
     InterfaceDescription
    InterfaceProvides methods and properties for interacting with a terminal session's context menu
    InterfaceDefines properties and operations on the collection of context menus currently defined in the session document
    InterfaceDefines methods to configure hotspots and properties to get and set hotspot visibility, position, and other attributes.
    InterfaceMethods and properties associated with the session document's keyboard map.
    InterfaceMethods, properties, and events associated with running or recording macros.
    InterfaceMethods and properties associated with the session document's mouse map.
    InterfaceDefines an area on the host screen for selecting text.
    InterfaceDefines properties and methods to load, modify, or save an InfoConnect theme.
    InterfaceProvides an interface to get and set terminal colors within an InfoConnect theme.
    InterfaceDefines the attributes (such as shape and color) of the cursor displayed within an InfoConnect theme.
    InterfaceDefines the font attributes (such as font name, font size) for terminal fonts within an InfoConnect theme.
    InterfaceDefines the sounds played when events (such as Connected and Disconnected) occur during InfoConnect sessions.
    Delegates
     DelegateDescription
    DelegateHandles the BeforeSendKey event to permit users to modify a key value or cancel a send key action before it is sent.
    DelegateHandles the BeforeSendControlKey event to permit users to modify a control key value or cancel a send control key action before it is sent.

    To cancel the action, set the Cancel property of the BeforeSendControlKeyEventArgs object passed to the event handler to true.

    DelegateHandles the BeforeSendKeys event that permits users to modify a key value and cancel a send key action before it is sent.
    DelegateCreditCardRecognized event handler.
    DelegateCursorInNewField event handler delegate.
    Enumerations
     EnumerationDescription
    EnumerationSpecifies a type of context menu item
    EnumerationDefines the valid values for UTS control keys.
    EnumerationDefines values that specify the speed at which the cursor blinks in the terminal window.
    EnumerationDefines values that determine the cursor's appearance in the terminal window.
    EnumerationDefines values that determine a field's attributes.
    EnumerationDefines valid field type values.
    EnumerationDetermines the direction in which to search for text on the screen.
    EnumerationDefines options that specify how to handle the screen data between Start Row/Col and End Row/Col.
    EnumerationDescribes the field types to return.
    EnumerationSpecifies formatting options.
    EnumerationSpecifies screen wrapping characteristics.
    Enumerationhost graphics types
    EnumerationSpecifies options for mouse button to use when invoking hotspots
    EnumerationSpecifies options for how hotspots appear on the screen.
    EnumerationActions that can be mapped to keyboard maps or mouse maps.
    EnumerationIndicates the location to which a macro is saved.
    EnumerationIndicates the source location of a macro.
    EnumerationNumber of single or double mouse clicks used for a Mouse Map mapping.
    EnumerationValid values for the second parameter to the openURLAction action.
    EnumerationDefines host screen colors specified by the host.
    EnumerationSpecifies the type of a selected region (Stream or Block).
    EnumerationIdentifies a host terminal attribute.
    EnumerationDefines options that indicate how text is compared against the text on the host screen.
    See Also