2011-09-26 12 views
2

TFS APIを使用していて、TFSエクスプローラで表示されているものとまったく同じ履歴タブを作成しようとしています。作業項目のリンクと添付ファイルの履歴にアクセスする方法

は、これまでのところ私は、フィールド

私はリンクや添付ファイルの変更のための適切な歴史を作成することはできませんよ>作業項目>の改訂を経てフィールドへの私たちの変化を把握することができています。 リンクタイプ、作業アイテム、コメント、および変更を持つリンク

[WorkItem]リンクの[リンクタイプ]フィールドと[コメント]フィールドは表示されますが、変更と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

現在のworkItemに私のすべての添付ファイルを与えること。しかし、作業項目に加えられた添付ファイルの変更の履歴を探しています。 TFSエクスプローラのworkItemのHistoryタブにこの情報が簡単に表示されます。 例:x日付に添付ファイルを追加した人、y日付に削除した人など – Nobody

+0

あなたが意味するものを見て、申し訳ありませんが、私はATMのためのより良いオプションを持っていません。私はリンクパーツを少なくともカバーしたことを願っています。 – pantelif

関連する問題