Clase UserProfile
Representa un perfil de usuario del lado cliente para una persona.
Jerarquía de la herencia
System.Object
Microsoft.SharePoint.Client.ClientObject
Microsoft.SharePoint.Client.UserProfiles.UserProfile
Espacio de nombres: Microsoft.SharePoint.Client.UserProfiles
Ensamblados: Microsoft.SharePoint.Client.UserProfiles.Silverlight (en Microsoft.SharePoint.Client.UserProfiles.Silverlight.dll); Microsoft.SharePoint.Client.UserProfiles.Phone (en Microsoft.SharePoint.Client.UserProfiles.Phone.dll) Microsoft.SharePoint.Client.UserProfiles (en Microsoft.SharePoint.Client.UserProfiles.dll)
Sintaxis
'Declaración
Public Class UserProfile _
Inherits ClientObject
'Uso
Dim instance As UserProfile
public class UserProfile : ClientObject
Comentarios
El objeto de cliente UserProfile proporciona métodos que puede utilizar para crear un sitio personal del usuario actual. Sin embargo, no contiene las propiedades de usuario que contiene el objeto de servidor UserProfile . Para obtener acceso a las propiedades de usuario desde el código de cliente, utilice uno de los métodos siguientes del objeto PeopleManager : GetMyProperties y GetPropertiesFor para recuperar todas las propiedades (que se almacenan en la propiedad PersonProperties.UserProfileProperties ) o GetUserProfilePropertiesFor y GetUserProfilePropertyFor para recuperar propiedades específicas.
Seguridad para subprocesos
Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.