Получение набора терминов свойства профиля пользователя в SharePoint 2010 - PullRequest
0 голосов
/ 18 января 2012

Мне нужно выяснить (программно), какой набор терминов используется определенным свойством профиля пользователя, но я не могу понять, как это сделать.Любые идеи высоко ценятся!

1 Ответ

0 голосов
/ 18 января 2012

Наконец, разобрался:

SPSite site = new SPSite(url);
SPServiceContext context = SPServiceContext.GetContext(site);
var userProfileConfigManager = new UserProfileConfigManager(context);
ProfilePropertyManager profilePropertyManager = userProfileConfigManager.ProfilePropertyManager;
CorePropertyManager corePropertyManager = profilePropertyManager.GetCoreProperties();
CoreProperty property = corePropertyManager.GetPropertyByName(propertyName);
TermSet ts = property.TermSet; // DONE!
...