Methods / Methods for Activity Instances |
Name | Type | Description |
---|---|---|
processInstanceID | string | A string that contains the ID of the process instance. |
An array of KeyValue objects that holds pairs of activity definition names and statuses. The statuses can be Passed, Active, Pending, Activated, Canceled, or null.
// This is console application sample. IWFWorkflowService svc = GetWorkflowService(); string processInstanceID = ..// for example, "02C3FA88ADE04750A34B5B3168C25793"; try { KeyValue[] resultList = svc.GetActivityInstStatus(processInstanceID); foreach (KeyValue result in resultList) { System.Console.WriteLine("Activity Definition ID: '{0}'",result.Key); System.Console.WriteLine("Status: '{0}'", result.Value); } } catch( Exception ex ) { Console.WriteLine("Failed! " + ShUtil.GetSoapMessage(ex)); }