Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何访问workitem链接和附件历史记录_C#_Tfs_Tfs Sdk - Fatal编程技术网

C# 如何访问workitem链接和附件历史记录

C# 如何访问workitem链接和附件历史记录,c#,tfs,tfs-sdk,C#,Tfs,Tfs Sdk,我正在使用TFSAPI并尝试创建与我们在TFS资源管理器中看到的完全相同的历史记录选项卡 到目前为止,我能够通过WorkItem>Revisions>Fields计算出对字段的更改 我无法为链接和附件更改创建正确的历史记录。 链接具有链接类型、工作项、注释和更改 我可以在WorkItem>Links中看到链接类型和注释字段,但如何确定change和WorkItem列 附件也是如此 有什么想法吗?如果您已经获得了对工作项的访问权限,您可以使用以下工具检索您想要的内容: WorkItemLinkC

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

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

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

我可以在WorkItem>Links中看到链接类型和注释字段,但如何确定change和WorkItem列

附件也是如此


有什么想法吗?

如果您已经获得了对
工作项的访问权限,您可以使用以下工具检索您想要的内容:

 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日期删除了附件,等等,我明白你的意思了,对不起,我没有更好的选择。我希望我至少涵盖了链接部分。。