У нас есть требование передать пользовательскую переменную запроса для фильтрации записей TFS, запустив сохраненный запрос TFS.Создание переменной запроса в TFS
Как мы имеем @Me, @Project, @Today и [Any] мы можем использовать пользовательскую переменную, как показано ниже, если да, то как мы можем это сделать или есть лучший подход для этого.
UserEmailAddress = @EmailAddress
, чтобы получить записи, соответствующие адресу @EmailAddress, который передается из исходного кода C#, и мы добавим переменную и вызовет сохраненный запрос TFS.
var variables = new Dictionary<string, string>() { { "project", "ESE_Proj" }, {"EmailAddress", "test} };
wiQuery = new Query(wiStore(), query.QueryText, variables);
wiTrees = wiQuery.RunLinkQuery();
поле имя типа рабочего элемента, мы создали типы рабочих элементов, скажем, пример Лицо является тип рабочего элемента с UserEmailAddress, как поля в нем. Я хочу создать запрос в tfs, чтобы пользователь мог вызвать запрос из C#, отправив адрес электронной почты, взяв его из текстового поля и запустив запрос для введенного адреса электронной почты.
Является ли 'UserEmailAddress' настраиваемым полем в этих рабочих элементах? –
UserEmailAddress - это имя поля в TFS И/или значение поля оператора --------------------------------- -------------------------------------------------- Team Project = Тип проект и работы Item = Person и UserEmailAddress = EmailAddress Я хочу, чтобы добавить значение объявления EmailAddress и передать значение из C# и запустить этот запрос из C# –
имя поля элемента работы? И это встроенное поле, или это настраиваемая область? –