我正在尝试使用dev ops rest api获取特定PROJECT和TEAM的任何状态的工作项。正如在my old question中所证实的那样,积压工作项api不会这样做,因为它不会返回'done'项。
使用wiql最好的方法是什么?
我特别关注特定团队的过滤问题。 Web界面导致使用@TeamAreas宏进行查询,但我无法弄清楚如何将其转换为wiql,因为Visual Studio 2017说“不支持查询的语法”。
有没有办法翻译@TeamAreas宏,还是有一种快速方法来检索特定团队的所有区域?
工作项没有团队字段。您需要从团队价值中获得所有团队区域:Teamfieldvalues - Get。这是我用c#Manage Team Settings的例子。
然后你可以在wiql中使用这个列表。