Listen For External Event Activity

Description:

Sets up a client side event listener. In order to react to the event actually being raised, the CollectExternalEventArgs activity should be used.

Inheritance Hierarchy:

System.Object
  System.Activities.Activity
    System.Activities.NativeActivity
      Geocortex.Workflow.Activities.ExternalActivityBase
        Geocortex.Workflow.Activities.ListenForExternalEvent

Function:

This activity prepares the client application to listen for a specified event. The CollectExternalEventArgs activity is then used to collect the event arguments.

In a Workflow:

A workflow using these two activities may consist of a ListenForExternalEvent activity that listens for a tool selected in a toolbar. A CollectExternalEventArgs activity may then collect the name of the tool used and send this information to a log file.

Properties:

Name Description

In Arguments

Event Name

The name of the external event to listen for.

Misc

Display Name

ListenForExternalEvent

You can change the name of an activity to one that describes what it does. A descriptive name can make a workflow easier to interpret and maintain.

External Id

An activity handler within a client can reference this particular activity using this external identifier.

Version Information:

Supported from: Geocortex Essentials 3.4, Geocortex Viewer for Silverlight 1.1, Geocortex Viewer for HTML5 1.0.