簡體   English   中英

使用 Asp.net 更新單個工作項 Azure Devops

[英]Updates a single work item Azure Devops using Asp.net

I am trying to update work item in Azure devops using this API: https://docs.microsoft.com/en-us/rest/api/azure/devops/wit/work%20items/update?view=azure-devops- rest-5.1#update-a-field 但我找不到這樣做的方法。

您應該使用 http 客戶端調用 Rest API。 示例代碼如下:

private readonly WorkItemTrackingHttpClient _workItemTrackingHttpClient;
public RestApi(string baseUrl, string pat)
{
    var vssConnection = new VssConnection(new Uri(baseUrl), new VssBasicCredential(string.Empty, pat));

    _workItemTrackingHttpClient = vssConnection.GetClient<WorkItemTrackingHttpClient>();

    var document = new JsonPatchDocument();
    document.Add(new JsonPatchOperation()
    {
        Operation = Operation.Add,
        Path = "/fields/Microsoft.VSTS.Scheduling.Effort",
        Value = 1
    });

    var workItem = _workItemTrackingHttpClient.UpdateWorkItemAsync(document, 233843).Result;
}

此外,您還可以使用客戶端 API,詳細信息您可以在此處查看我們的官方文檔——在 Azure DevOps Services 中以編程方式獲取帶有查詢的工作項

暫無
暫無

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

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