我正在开发一个应用程序,该应用程序从 Visual Studio Team Services 中提取数据并将其存储在本地数据库中以用于统计目的。工作项之间的链接是我们报告的重要组成部分。我所需的信息与您可以在 Visual Studio Team Services 的链接选项卡下找到的信息相同。有Links和 WorkItemLinks WorkItem 的属性类中并没有明确说明哪一个存储什么样的数据。所以,我不知道我需要哪一个。 Visual Studio Team Services 用户界面上的 Links 名称表明我应该处理 Links 属性,但现在我很好奇为什么有两个类似的属性。
最佳答案
如果我没记错的话,区别如下:
链接
:包含所有链接,包括版本控制、超链接和其他类型的链接。WorkitemLinks
:包含链接到此工作项的所有工作项链接。因此只有该工作项与其他工作项之间的链接。
使 WorkItemLinks
成为 Links
的子集。
您会看到 Links
属性有一堆 Add(RelatedLink|Link|HyperLink|ExternalLink)
方法,其中 WorkItemLinks
仅有添加(WorkItemLink)
。
关于c# - TFS WorkItem 类的 Links 和 WorkItemLinks 属性有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36958606/