Compartilhar via


UserProfile classe

Representa um perfil de usuário do lado do cliente para uma pessoa.

Inheritance hierarchy

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

Namespace:  Microsoft.SharePoint.Client.UserProfiles
Assemblies:   Microsoft.SharePoint.Client.UserProfiles.Silverlight (em Microsoft.SharePoint.Client.UserProfiles.Silverlight.dll);  Microsoft.SharePoint.Client.UserProfiles.Phone (em Microsoft.SharePoint.Client.UserProfiles.Phone.dll)  Microsoft.SharePoint.Client.UserProfiles (em Microsoft.SharePoint.Client.UserProfiles.dll)

Sintaxe

'Declaração
Public Class UserProfile _
    Inherits ClientObject
'Uso
Dim instance As UserProfile
public class UserProfile : ClientObject

Comentários

O objeto do lado do cliente UserProfile fornece métodos que você pode usar para criar um site pessoal do usuário atual. No entanto, ele não contém as propriedades do usuário que contém o objeto de servidor UserProfile . Para acessar propriedades de usuário do código do lado do cliente, use um dos seguintes métodos do objeto PeopleManager : GetMyProperties e GetPropertiesFor para recuperar todas as propriedades (que são armazenadas na propriedade PersonProperties.UserProfileProperties ) ou GetUserProfilePropertiesFor e GetUserProfilePropertyFor para recuperar propriedades específicas.

Segurança de thread

Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.

Ver também

Referência

UserProfile membros

Microsoft.SharePoint.Client.UserProfiles namespace