如何访问工作项链接和附件历史记录

时间:2011-09-26 15:48:37

标签: c# tfs tfs-sdk

我正在使用TFS API并尝试创建与我们在TFS资源管​​理器中看到的完全相同的历史记录选项卡。

到目前为止,我能够通过WorkItem计算我们对Fields的更改>修订>字段

我无法为链接和附件更改创建正确的历史记录。 链接具有链接类型,工作项,注释和更改

我可以看到WorkItem中的链接类型和注释字段>链接,但如何找出更改和WorkItem列?

同样适用于附件。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

鉴于您已获得对WorkItem“myWorkItem”的访问权限,您可以检索以下内容:

 WorkItemLinkCollection LinkedWIs = myWorkItem.WorkItemLinkHistory;
 foreach (WorkItemLink workItemLink in LinkedWIs)
 {
    string AddedDate = workItemLink.AddedDate.ToString();
 }

 AttachmentCollection AttachedTokens = myWorkItem.Attachments;
 foreach (Attachment attachedToken in AttachedTokens)
 {
    string FileName = attachedToken.Name;
 }