如何将工作项分配给"未分配"?

时间:2016-09-13 17:22:37

标签: api tfs

我正在以编程方式复制数据,需要删除" Assigned To"人并将其设置为"未分配"。

在我的结果中,只要有指定的个人,就会保持这种状态并忽略我的重新分配:

childWorkItem.State = "New";
childWorkItem.Fields["System.AssignedTo"].Value = null;
childWorkItem.Save();

我也尝试过:

childWorkItem.State = "New";
childWorkItem.Fields["System.AssignedTo"].Value = "Unassigned";
childWorkItem.Save();

但是"未分配"是无效的值。

2 个答案:

答案 0 :(得分:0)

我找到了答案,而不是使用 System.AssignedTo 我使用了用户友好名称" Assigned To" 并更改了中间行到:

childWorkItem.Fields["Assigned To"].Value = null;

快乐落后

答案 1 :(得分:0)

碰到同样的问题,在我的案例中,分配“”解决了该问题,我想与大家分享。