Reassign Work Item

API Type

Web Services

Description

Reassigns a work item to another participant, and update the user name.

Syntax

public virtual WFEvent ReassignWorkItem(string WorkItemID, string UserName)

Parameters

Name Description

WorkItemID

Definition:
An ID that represents a work item (task).
Type
string
Allowed Values:
A valid, unique 32-byte work item (task) ID.

UserName

Definition:
The user name for the user.
Type
string
Allowed Values:
A valid user name for a registered AgilePoint user.

Output

WFEvent object that provides the status of the transaction. The possible statuses are:

  • Sent - Indicates event has been sent to engine for processing.
  • Failed - Indicates event failed to process.
  • Processed - Indicates event has been processed successfully.
  • Canceled - Indicates event was canceled.
  • Deferred - Indicates event does not need to be sent immediately.

Example

IWFWorkflowService svc = GetWorkflowService();
string WorkItemID = …// "0006EE0244ED431CB93F6253060DD21F"; // Work item ID
string UserName = …// @"[DOMAIN NAME]\[user name]"; // new user ID

try
	{
    WFEvent evt = svc.ReassignWorkItem(WorkItemID, UserName);
	}

catch(Exception ex)
	{
    Console.WriteLine("Failed! " + ShUtil.GetSoapMessage(ex));
	}

Supported Versions

3.2.0.4 and higher