Доступ к заблокированным свойствам рабочего элемента TFS и основной причине с помощью TFS API

Может ли кто-нибудь сказать мне, как я могу получить доступ к свойствам «Заблокировано» и «Основная причина» рабочего элемента?

Я пробовал следующее, но это не кажется правильным:

// Code to connect to TFS

WorkItem workItem = workItemStore.GetWorkItem(1234);

string blocked = workItem.Fields["Blocked"].Value.ToString();
string rootCause = workItem.Fields["Root Cause"].Value.ToString();    

person CodeNinja    schedule 24.11.2014    source источник


Ответы (1)


Код мне кажется правильным. Какой тип рабочего элемента вы используете? Каков шаблон процесса командного проекта?

Поле «Заблокировано» существует только в типах «Ошибка», «Требование», «Риск», «Задача» в шаблоне процесса CMMI и типе «Задача» в шаблоне Scrum. Поле «Основная причина» существует в типах «Ошибка» и «Проблема» в шаблоне процесса CMMI

person Oleg Mikhaylov    schedule 25.11.2014