2010-08-18 74 views
4

我希望通過TFS SDK在TFS 2010中添加或列出全局列表中的項目。通過SDK將項目添加到TFS中的全局列表

我發現了以下方法:

  • XmlDocument WorkItemStore.ExportGlobalLists()
  • void WorkItemStore.ImportGlobalLists(XmlElement listsElement);
  • void WorkItemStore.ImportGlobalLists(string lists);

這似乎導出/導入所有的全局列表作爲一個XML文檔。

有沒有什麼辦法更新單個全局列表(即添加/刪除單個項目),而不是獲取或替換整個全局列表集合。

此外,TFS用戶界面中是否有其他用戶可以對全局列表進行更改 - 或者這不是用戶期望的操作?

回答

3
  1. 目前無法將單個項目添加到全局列表。您需要導出整個列表,進行更改,然後將該列表導回到TFS中。
  2. 見Edwalds後爲編輯全球的UI列出
+1

我起初並不注意到它,所以我覺得你應該強調的是,'ImportGlobalLists'方法實際上* *可以被用來修改單個全局*列表*。您無法添加單個項目是正確的,但OP似乎認爲這些方法甚至不允許更新單個*列表*(即*所有列表*必須更新)。 – 2013-05-01 21:05:49