using Microsoft.Office.Server;
using Microsoft.Office.Server.UserProfiles;
using (SPSite site = new SPSite(SPContext.Current.Site))
{
ServerContext serverContext = ServerContext.GetContext(site);
UserProfileManager userProfileManager = new UserProfileManager(serverContext);
UserProfile currentUserUserProfile = userProfileManager.GetUserProfile(System.Web.HttpContext.Current.User.Identity.Name);
Console.WriteLine((string)currentUserUserProfile["Office"].Value);
}
Profil bilgilerinde hangi alanların değerlerine erişebileceğimizi linkindeki metodu çalıştırarak öğrenebilirsiniz.
Bu yazıyı ilk değerlendiren siz olun
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Microsoft SharePoint
userprofile, servercontext, userprofilemanager