C# 如何访问workitem链接和附件历史记录
我正在使用TFSAPI并尝试创建与我们在TFS资源管理器中看到的完全相同的历史记录选项卡 到目前为止,我能够通过WorkItem>Revisions>Fields计算出对字段的更改 我无法为链接和附件更改创建正确的历史记录。 链接具有链接类型、工作项、注释和更改 我可以在WorkItem>Links中看到链接类型和注释字段,但如何确定change和WorkItem列 附件也是如此C# 如何访问workitem链接和附件历史记录,c#,tfs,tfs-sdk,C#,Tfs,Tfs Sdk,我正在使用TFSAPI并尝试创建与我们在TFS资源管理器中看到的完全相同的历史记录选项卡 到目前为止,我能够通过WorkItem>Revisions>Fields计算出对字段的更改 我无法为链接和附件更改创建正确的历史记录。 链接具有链接类型、工作项、注释和更改 我可以在WorkItem>Links中看到链接类型和注释字段,但如何确定change和WorkItem列 附件也是如此 有什么想法吗?如果您已经获得了对工作项的访问权限,您可以使用以下工具检索您想要的内容: WorkItemLinkC
有什么想法吗?如果您已经获得了对
工作项的访问权限,您可以使用以下工具检索您想要的内容:
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;
}
如果您已获得对工作项的访问权,您可以使用以下工具检索您想要的内容:
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;
}
这将为我提供当前工作项的所有附件。但我在寻找对工作项进行附件更改的历史记录。我们可以在TFS资源管理器的workItem的History选项卡中轻松查看此信息。例如,某人在x日期添加了附件,在y日期删除了附件,等等,我明白你的意思了,对不起,我没有更好的选择。我希望我至少已经涵盖了链接部分。这将为我提供当前工作项的所有附件。但我在寻找对工作项进行附件更改的历史记录。我们可以在TFS资源管理器的workItem的History选项卡中轻松查看此信息。例如,某人在x日期添加了附件,在y日期删除了附件,等等,我明白你的意思了,对不起,我没有更好的选择。我希望我至少涵盖了链接部分。。