Pick Activity

Description:

Provides event-based control flow modeling.

Inheritance Hierarchy:

System.Object
  System.Activities.Activity
    System.Activities.NativeActivity
      System.Activities.Statements.Pick

Function:

The Pick activity makes it possible to control a workflow based upon which of several trigger activities completes first. The Pick activity is often used with the PickBranch activity.

Properties:

Name

Description

Display Name

Pick

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.

Branch1, Branch2, etc

The branches that each define a Trigger activity and an Action activity that is run if the branch’s Trigger is the first in the Pick to complete.

Trigger

An activity that, upon completion, triggers the Action activity to run and indicates to the parent Pick activity that any other PickBranch activities should be deactivated. If you want to use more than one activity in the Trigger, use a composite activity such as a Sequence or Parallel activity.

Action

An activity that is run when the Trigger activity has completed if, and only if, the Trigger was the first in the parent Pick activity to complete. If you want to use more than one activity in the Action, use a composite activity such as a Sequence or Parallel activity.

Version Information:

Supported from: Geocortex Essentials 3.0.

For more information:

https://msdn.microsoft.com/en-us/library/system.activities.statements.pick.aspx