2011-09-26 69 views
2

我正在使用TFS API並嘗試創建與我們在TFS瀏覽器中看到的完全相同的歷史記錄選項卡。如何訪問工作項鍊接和附件歷史記錄

到目前爲止,我能夠通過工作項目>修訂推測我們將改變字段>字段

我不能創建鏈接和附件變化的正確的歷史。 鏈接有鏈接類型,工作項目,評論和更改

我可以在WorkItem> Links中看到鏈接類型和註釋字段,但如何找出更改和WorkItem列?

類似的附件。

有什麼想法?

回答

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; 
} 
+0

這會給我所有附件到當前的工作項目。但我正在尋找對工作項目所做的附件更改歷史。我們可以在TFS瀏覽器中的workItem的History選項卡中輕鬆查看此信息。 例如,有人在x日期添加了附件,在y日期等刪除 – Nobody

+0

我明白你的意思,對不起,我沒有更好的選擇爲你的ATM。我希望我至少已經涵蓋了Links-Part .. – pantelif

相關問題