Compartir a través de


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.

Vea también

Referencia

Miembros UserProfile

Espacio de nombres Microsoft.SharePoint.Client.UserProfiles