簡體   English   中英

TFS API C#:通過C#更改工作項

[英]TFS API C#: Change work item through C#

我需要改變場AssignedToReadyForQA在一個工作項目,它不會在類的實例中存在WorkItem雖然。 我需要從字段CreatedBy獲取值並將其設置為字段AssignedTo ,此外我需要將字段ReadyForQA設置為“是”。 它存在於TFS GUI中: 在此輸入圖像描述 但是從查詢返回的對象中不存在: 在此輸入圖像描述 就我而言,TFS GUI和字段是動態的,可以通過TFS SQL數據庫創建和修改,但是可能存在一些修改這些字段的方法?

檢查.Fields["System.FieldName"].Value工作項對象上的.Fields["System.FieldName"].Value屬性。 由於每個工作項的值都是可配置的,因此沒有直接的屬性訪問器。

您可以使用CoreField枚舉來查找系統默認字段,您需要通過傳遞名稱來訪問自定義字段。 首選傳遞枚舉,然后是參考名稱。 不要傳遞顯示名稱。 雖然傳入顯示名稱會起作用,但這是一個脆弱的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM