1. Home
  2. Docs
  3. Microsoft Extensions
  4. InvokeWorkflow

InvokeWorkflow

Invoke Workflow

  • Asynchronously runs one workflow from another. This class cannot be inherited.

Properties

      Common

  • DisplayName (String)-The display name of the activity.

      Misc

  • Extensions (InArgument<IEnumerable<Object>>)
  • Activity(InArgument<Activity>) – Accepts a workflow to be invoked
  • Input (InArgument<IDictionary<String,Object>>) accepts object of IDictionary.
  • Result (OutArgument<IDictionary<String,Object>>)
  • Timeout (InArgument<TimeSpan>) time out for this particular activity
  • Private (Boolean)- If selected, the values of variables and arguments are no longer logged at Verbose level.

Example

  • Create a new Process and then click on Manage Packages. Now search for Activities.Extension in search bar. Install this package and click Save.
  • Then create a Sequence and inside it call Invoke Wokflow Enter the required Activity Path, timeout and input and take output in Result variable.
  • In the Input, pass the Dictionary variable. Define Arguments in invoked Workflow.