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