1
我一直在研究一個小型的winform c#應用程序,它使我能夠在TFS中創建工作項目,而無需實際進入TFS服務器。我已經想出瞭如何添加標題,附件,說明等。但我似乎無法弄清楚如何將本地圖像插入到TFS工作項目「Repro Steps」字段中。這是我的代碼到目前爲止。以編程方式將插入圖像添加到TFS工作項目
Uri collectionUri = new Uri("Server Adress" + project);
TfsTeamProjectCollection server = new TfsTeamProjectCollection(collectionUri);
WorkItemStore store = (WorkItemStore)server.GetService(typeof(WorkItemStore));
WorkItem workItem = store.Projects[SubProject].WorkItemTypes["Bug"].NewWorkItem();
workItem.Title = "Title";
workItem.IterationPath = "Iteration";
workItem.AreaPath = "Area";
workItem.Fields["repro steps"].Value = "Text"; //Here is where I would like to add my image
workItem.Fields["Assigned To"].Value = "Assigned";
workItem.Attachments.Add(new Attachment(File, "comment"));
workItem.Save();
對於這裏進一步澄清是什麼,我基本上是試圖做:
所以我應該附上文件(就像我與我的其他附件一樣)然後以某種方式引用它在「workItem.Descpription」命令? – Jhogg 2013-03-18 22:02:11
@Jhogg:是的,我也會使用API來獲取您手動修改的工作項目的「描述」,以確保您擁有正確的語法。 – Guvante 2013-03-18 23:09:41
我是相當新的C#(這實際上是我的第一個應用程序),你認爲你可以告訴我什麼命令可能看起來像假設描述是正確的語法?說我'Attachments.Add(「文件」,「描述」);'它會像'Description.Add(「文件」);'? – Jhogg 2013-03-19 19:09:54