为工作项字段设置值时,为什么我的分配会被忽略?

时间:2016-10-14 08:30:23

标签: c# tfs tfs-workitem

在我选择项目及其工作项类型之后,我试图自动创建一个新的工作项。出于测试目的,我迭代所有项目及其所有工作项类型,为每个工作项创建一个新的工作项。我知道,在尝试保存该工作项之前,必须有必须具有值的字段。这就是我尝试为该字段设置"默认" -values的原因,但如果我记录了从.Validate()方法得到的ArrayList,我可以看到,与以前有相同的字段。看起来我对字段的分配被忽略了。 在下面的例子中,我仍然会有#34; GemeldetVon"在invalidFields列表中,最后。

有没有人看到,我做错了什么?

这是我的代码:

{{1}}

2 个答案:

答案 0 :(得分:0)

IIRC你应该在设置字段'之前调用WorkItem.OpenWorkItem.PartialOpen方法。值。

答案 1 :(得分:0)

现在已经完成了。这是因为无效的值,我试图分配。我的示例字段需要用户作为值,而不仅仅是一些字符串。如果我分配有效值,它就可以正常工作。谢谢:))