| Methods / Methods for Process Instances |
| Name | Type | Description |
|---|---|---|
| PIID | string | A 32 character unique process instance ID for the process instance you are creating. If you set this value to null, the AgilePoint Server generates the ID. |
| Name | Description |
|---|---|
| DefID | The ID of the process definition. |
| DefName | The name of the process definition. |
| ProcInstName | The name of the process instance. |
| Status | The current status of the process instance. |
| SuperProcInstID | The parent process instance ID. |
| workObjectID | The ID of the work object. |
| StartDate | The date and time when the process instance was started. |
| DueDate | The date that the process instance is expected to be complete |
| LastModifiedDate | The date and time that the last modification was made to the process instance. |
// This is console application sample
IWFWorkflowService svc = GetWorkflowService();
string processInstanceID = …// process instance ID
NameValue[] attributes = svc.GetProcInstAttrs(processInstanceID);
for (int i = 0; i < attributes.Length; i++)
{
NameValue nv = attributes[i];
Console.WriteLine("Process Instance Attribute, {0}={1}", nv.Name, nv.Value);
}