0
特定のユーザープロファイルプロパティでどの用語セットが使用されているかを(プログラムで)調べる必要がありますが、その方法を理解できません。どんなアイデアも高く評価されています!SharePoint 2010のユーザープロファイルプロパティの用語セットを取得する
特定のユーザープロファイルプロパティでどの用語セットが使用されているかを(プログラムで)調べる必要がありますが、その方法を理解できません。どんなアイデアも高く評価されています!SharePoint 2010のユーザープロファイルプロパティの用語セットを取得する
は最後に、それを考え出した:
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!