| Methods / Methods for Manual Work Items (Tasks) | |
Web Services
Retrieves a work item collection by specifying a user name and work item status.
public virtual WFManualWorkItem[] GetWorkListByUserID(string UserName, string Status)
| Name | Description |
|---|---|
UserName |
|
Status |
|
Array of WFManualWorkItem objects.
//Get all WFManualWorkItem assigned to user
IWFWorkflowService svc = GetWorkflowService();
string userID = …// for example, @"Demo3\Administrator";
string Status= string.format("{0};{1}",
WFManualWorkItem.ASSIGNED, WFManualWorkItem.OVERDUE);
try
{
WFManualWorkItem[] workItems = svc.GetWorkListByUserID(userID,
Status);
foreach (WFManualWorkItem workItem in workItems)
{
Console.WriteLine("{0}", workItem.ApplName);
Console.WriteLine("{0}", workItem.AssignedDate);
Console.WriteLine("{0}", workItem.DefName);
Console.WriteLine("{0}", workItem.DueDate);
}
}
catch(Exception ex)
{
Console.WriteLine("Failed! " + ShUtil.GetSoapMessage(ex));
}
3.2.0.4 and higher