Collect External Event Args Activity

Description:

Collects arguments from an external event.

Inheritance Hierarchy:

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

Function:

This activity works with the Listen for External Event activity. When a listener has been set up, this activity collects the arguments returned by the event.

In the Workflow:

A workflow using these two activities may consist of a Listen for External Event activity that is set to listen for a tool in the toolbar being used.  The Collect External Event Args activity would then collect the name of tool used and send this information to a log file.

Properties:

Name Description

In Arguments

Event Name

The name of the event to collect arguments for. (Required.)

Wait for Event

Whether or not to wait for the event to fire before continuing. (Required.)

Wait Timeout

How long, in milliseconds, to wait for the event to fire before timing out and continuing.

Misc

Display Name

CollectExternalEventArgs

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.

Out Arguments

EventArgs

A container object for the actual client object collected from the event.

Version Information:

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