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.