Partager via


UserProfile - Classe

Représente un profil utilisateur côté client pour une personne.

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.UserProfiles.UserProfile

Espace de noms :  Microsoft.SharePoint.Client.UserProfiles
Assemblys :   Microsoft.SharePoint.Client.UserProfiles.Silverlight (dans Microsoft.SharePoint.Client.UserProfiles.Silverlight.dll);  Microsoft.SharePoint.Client.UserProfiles.Phone (dans Microsoft.SharePoint.Client.UserProfiles.Phone.dll)  Microsoft.SharePoint.Client.UserProfiles (dans Microsoft.SharePoint.Client.UserProfiles.dll)

Syntaxe

'Déclaration
Public Class UserProfile _
    Inherits ClientObject
'Utilisation
Dim instance As UserProfile
public class UserProfile : ClientObject

Remarques

L'objet côté client UserProfile fournit des méthodes que vous pouvez utiliser pour créer un site personnel de l'utilisateur actuel. Toutefois, il ne contienne pas les propriétés d'utilisateur qui contient l'objet côté serveur UserProfile . Pour accéder aux propriétés de l'utilisateur à partir de code côté client, utilisez l'une des méthodes suivantes à partir de l'objet PeopleManager : GetMyProperties et GetPropertiesFor pour récupérer toutes les propriétés (qui sont stockées dans la propriété PersonProperties.UserProfileProperties ) ou GetUserProfilePropertiesFor et GetUserProfilePropertyFor pour récupérer des propriétés spécifiques.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

UserProfile - Membres

Microsoft.SharePoint.Client.UserProfiles - Espace de noms