IUnsolicitedMessages Events

The IUnsolicitedMessages interface exposes the events listed in the following table:

Events

Description

IUnsolicitedMessages.ColonCommandCompleted Event

Gets triggered when a colon command is completed.

IUnsolicitedMessages.UserInputRequired Event

Gets triggered when user input is required by the runtime system.

 

IUnsolicitedMessages.ColonCommandCompleted Event

The ColonCommandCompleted event is triggered when a colon command is completed.

Namespace – ABSuite.AccessLayer.Connector.Core

Assembly – Unisys.ABSuite.AccessLayer.Connector.Core (in Unisys.ABSuite.AccessLayer.Connector.Core.dll)

Syntax

event EventHandler ColonCommandCompleted

Using the IUnsolicitedMessages Interface for the ColonCommandCompleted Event

The following code is an example of using the ColonCommandCompleted event:

 MyConnection.MessagesHandler.ColonCommandCompleted += (o, e) =>
 {
     // a colon command is completed.
  
 };

 

IUnsolicitedMessages.UserInputRequired Event

The UserInputRequired event is triggered when user input is required by the runtime system.

Namespace – ABSuite.AccessLayer.Connector.Core

Assembly – Unisys.ABSuite.AccessLayer.Connector.Core (in Unisys.ABSuite.AccessLayer.Connector.Core.dll)

Syntax

event EventHandler UserInputRequired

Using the IUnsolicitedMessages Interface for the UserInputRequired Event

The following code is an example of using the UserInputRequired event:

MyConnection.MessagesHandler.UserInputRequired += (o, e) =>
   {
       // A colon command requires an input, like running a report.
      // Get the input from the user and send it back.
       e.Response = "Hello";
   };