Где я могу управлять адресами электронной почты пользователей TFS?

В моем Team Foundation Server у меня есть коллекция, содержащая командный проект. У этого командного проекта есть несколько участников. Следующие строки кода получают всех участников этого проекта:

TfsTeamProjectCollection collection = new TfsTeamProjectCollection(new Uri("http://tfs:8080/tfs/CollectionName"));

IGroupSecurityService groupSecurityService = collection.GetService<IGroupSecurityService>();

Identity contributors = groupSecurityService.ReadIdentity(SearchFactor.AccountName, "[ProjectName]\\Contributors", QueryMembership.Expanded);

Identity[] members = groupSecurityService.ReadIdentities(SearchFactor.Sid, contributors.Members, QueryMembership.None);

Каждый идентификатор в членах имеет свойство MailAddress , которое в моем случае равно string.Empty.

Где мне управлять этими почтовыми адресами?

Моя первая идея заключалась в том, чтобы взглянуть на пользователей в меню «Пуск» -> «Администрирование» -> «Управление компьютером» -> «Пользователи».

Я выбрал одного из пользователей и открыл его свойства. Я подумал, что TFS может использовать свойство электронной почты. Но я не мог найти ни одного.

Затем я открыл консоль администрирования TFS, поискал членство в группах и перешел к одному из пользователей. Также нет возможности редактировать свойства.

Кто-нибудь знает, где указать этот адрес электронной почты?

11
задан Ed Blankenship 3 October 2013 в 14:56
поделиться