2016-07-07 38 views
0

我試圖獲取有關當前sprint中所有用戶故事的信息。我可以輕鬆獲得當前sprint的路徑,並給出工作項目的ID列表,我可以從中獲取所需的信息,但我不確定如何從迭代路徑獲取這些ID。使用TFS REST API獲取迭代中的所有工作項目

我已經看到了一個使用C#和查詢的例子,但我使用的是JavaScript和REST API,如果可能的話,我不希望用戶查詢。

+0

沒有任何辦法直接獲取這些數據沒有查詢。你對查詢有什麼擔心?如果您不使用它,您可能需要先獲取所有工作項目,然後檢查它們的迭代路徑,這比使用查詢更復雜且更慢。 –

回答

1

實現此目標的最佳方式是使用queries,它旨在幫助您查找要在報表中查看,分類,更新或列表的工作項目。

REST API也支持工作項查詢語言。有一個符合你的要求的參數[System.IterationPath]。

更多詳細信息,請參閱:

編程方式查詢工作項

•REST API的:Work item queries and query foldersWork item query language

+0

我在問題中提到我不希望使用查詢。沒有他們,這可以做到嗎? – Mystagogue

+0

@Mystagogue就像埃迪提到的一樣。使用其他方式來實現要求比查詢要複雜得多。由於您正在使用REST API。強烈建議您使用查詢。 –

相關問題