我正在使用 TFS API 并尝试创建与我们在 TFS 资源管理器中看到的完全相同的历史记录选项卡。
到目前为止,我能够通过 WorkItem > Revisions > Fields 弄清楚我们对 Fields 的更改
我无法为链接和附件更改创建正确的历史记录。链接有链接类型、工作项、评论和更改
我可以在 WorkItem > Links 中看到 Link type 和 Comment 字段,但是如何找出 change 和 WorkItem 列?
对于附件也是如此。
任何想法?
Given you have gained access to a WorkItem
"myWorkItem" you can retrieve what you 're after with:
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;
}