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.