Methods / Methods for Activity Instances |
Web Services
Retrieves all the status of all activity instances for a specified process instance.
public virtual KeyValue[] GetActivityInstStatus(string procInstID)
Name | Description |
---|---|
procInstID |
|
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 procInstID = ..// for example, "02C3FA88ADE04750A34B5B3168C25793"; try { KeyValue[] resultList = svc.GetActivityInstStatus(procInstID); 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)); }
3.2.0.4 and higher