Как обновить рабочий элемент для поля без данных в TFS - PullRequest
0 голосов
/ 10 апреля 2020

Я использую Microsoft.TeamFoundation.WorkItemTracking.Client, чтобы исправить некоторые вещи. Запрос: у меня есть рабочий элемент с полем, в котором нет данных, теперь мне нужно обновить рабочий элемент для этого поля, как я могу это сделать?

    public void UpdateWorkItem(int workItemId, Dictionary<string, string> values)
    {
        if (workItemId <= 0) return;

        var workItem = tfsStore.GetWorkItem(workItemId);

        //now if I use workItem.Fields["updatingKey"] it'll throw exception since the field updatingKey does not exist in the Fields of the workitem.

    }

1 Ответ

0 голосов
/ 13 апреля 2020

Как только у вас есть рабочий элемент, который вы хотите изменить, просто измените значение поля c, которое нужно изменить:

workitem.Fields["Custom Field"].Value = "New Value";

Фрагмент кода детали, посмотрите на этот аналог вопрос: Как программно обновить пользовательское поле TFS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...