Procédure : récupérer les propriétés de profil utilisateur
Cet exemple de code utilise le modèle objet des profils utilisateur pour afficher les propriétés de profil utilisateur qui existent sur le serveur. Remplacez servername par une valeur réelle avant d'exécuter l'exemple de code. Ajoutez également des références à ce qui suit dans votre projet Microsoft Visual Studio :
Microsoft.Office.Server
Microsoft.SharePoint
System.Web
Exemple
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Office.Server;
using Microsoft.Office.Server.Administration;
using Microsoft.Office.Server.UserProfiles;
using Microsoft.SharePoint;
using System.Web;
namespace UserProfilesApp
{
class Program
{
static void Main(string[] args)
{
using (SPSite site = new SPSite("https://servername"))
{
ServerContext context =
ServerContext.GetContext(site);
UserProfileManager m_mngr = new UserProfileManager(context);
//Get the properties
PropertyCollection props = m_mngr.Properties;
foreach (Property prop in props)
{
Console.WriteLine(prop.Name);
}
}
}
}
}
Voir aussi
Autres ressources
Procédure : récupérer un profil utilisateur
Procédure : récupérer les éléments communs à deux profils utilisateur
Procédure : obtenir les dernières modifications du profil utilisateur à l'aide du journal des modifications