TFS 的 WorkItem class 的 Links 和 WorkItemLinks 属性有什么区别?
What is the difference between Links and WorkItemLinks properties of WorkItem class of TFS?
我正在开发一个从 Visual Studio Team Services 中提取数据并将其存储在本地数据库中以用于统计目的的应用程序。工作项之间的联系是我们报告的重要组成部分。我需要的信息与您可以在 Visual Studio Team Services 的链接选项卡下找到的信息相同。有Links and WorkItemLinks properties of WorkItem class 并没有明确说明哪个存储了什么样的数据。所以,我不知道我需要哪一个。 Visual Studio Team Services 用户界面上的链接名称建议我应该处理链接 属性,但现在我很好奇为什么有两个相似的 属性.
如果我没记错的话,区别如下:
Links
:包含所有link,包括版本控制、Hyperlink和其他类型的link。
WorkitemLinks
:包含 link 到此工作项的所有工作项 link。因此此工作项与其他工作项之间只有 links。
使 WorkItemLinks
成为 Links
的子集。
您会看到 Links
属性 有一堆 Add(RelatedLink|Link|HyperLink|ExternalLink)
方法,其中 WorkItemLinks
只有 Add(WorkItemLink)
.
我正在开发一个从 Visual Studio Team Services 中提取数据并将其存储在本地数据库中以用于统计目的的应用程序。工作项之间的联系是我们报告的重要组成部分。我需要的信息与您可以在 Visual Studio Team Services 的链接选项卡下找到的信息相同。有Links and WorkItemLinks properties of WorkItem class 并没有明确说明哪个存储了什么样的数据。所以,我不知道我需要哪一个。 Visual Studio Team Services 用户界面上的链接名称建议我应该处理链接 属性,但现在我很好奇为什么有两个相似的 属性.
如果我没记错的话,区别如下:
Links
:包含所有link,包括版本控制、Hyperlink和其他类型的link。WorkitemLinks
:包含 link 到此工作项的所有工作项 link。因此此工作项与其他工作项之间只有 links。
使 WorkItemLinks
成为 Links
的子集。
您会看到 Links
属性 有一堆 Add(RelatedLink|Link|HyperLink|ExternalLink)
方法,其中 WorkItemLinks
只有 Add(WorkItemLink)
.