Compartilhar via


SPUser members

Include protected members
Include inherited members

Representa um usuário em Microsoft SharePoint Foundation.

The SPUser type exposes the following members.

Properties

  Name Description
Public property Alerts Obtém a coleção de alertas que o usuário criou.
Public property AllowBrowseUserInfo Obtém ou define um valor que indica se o usuário pode obter informações sobre usuários do site da Web.
Public property Email Obtém ou define o endereço de email do usuário. (Somente para leitura em soluçăos em área restrita.)
Public property Groups Obtém a coleção de grupos dos quais o usuário é membro.
Public property ID Obtém a identificação de membro para o usuário. (Overrides SPPrincipal.ID.)
Public property IsApplicationPrincipal Obtém um valor que indica se o objeto SPUser representa um objeto de aplicativo.
Public property IsDomainGroup Obtém um valor booleano que indica se o usuário é um grupo de domínio.
Public property IsHiddenInUI Obtém um valor que indica se esse usuário deve ser ocultado na interface de usuário. (Overrides SPPrincipal.IsHiddenInUI.)
Public property IsShareByEmailGuestUser Obtém um valor que indica se esse usuário é compartilhado por usuário convidado de e-mail.
Public property IsSiteAdmin Obtém ou define um valor Booliano que especifica se um usuário é um administrador de conjunto de sites.
Public property IsSiteAuditor Obtém um valor booleano que indica se o usuário é um auditor de conjunto de sites.
Public property IsUserSettingsSyncedWithProvider Obtém um valor que indica se as configurações do usuário foram sincronizadas com o provedor de configurações externas.
Public property LanguageSettings Obtém o objeto SPLanguageSettings que representa as preferências de idioma do usuário.
Public property LoginName Obtém o nome de usuário do usuário. (Overrides SPPrincipal.LoginName.)
Public property Name Obtém ou define o nome para exibição do usuário. (Overrides SPPrincipal.Name.)
Public property Notes Obtém ou define as anotações para o usuário.
Public property OwnedGroups Obtém a coleção de grupos que o usuário possui.
Public property ParentWeb Obtém o site pai para o objeto. (Inherited from SPPrincipal.)
Public property RawSid Obtém a ID de sistema do usuário em formato binário.
Public property RegionalSettings Obtém ou define as configurações regionais associadas ao usuário.
Public property RequireRequestToken Obtém ou define um valor que indica se o objeto SPUser requer um token de solicitação.
Public property Roles Obsolete. Obtém a coleção de funções associadas a entidade. (Inherited from SPPrincipal.)
Public property Sid Obtém o identificador de segurança exclusivo para a conta de rede do usuário.
Public property SystemUserKey Obtém a chave de configuração específicos de usuário.
Public property UserId Obtém as informações do usuário que contém o identificador de nome de usuário e o emissor do identificador de nome do usuário.
Public property UserToken Obtém o token de usuário que identifica o processo de autenticação aplicado ao usuário.
Public property Xml Obtém a representação XML do usuário.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetBinaryId Retorna o ID do sistema do usuário em formato binário.
Protected method GetField Reservado para uso interno. (Inherited from SPPrincipal.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method InitMember Inicializa os metadados do usuário representado por esse objeto. (Overrides SPPrincipal.InitMember().)
Protected method MemberwiseClone (Inherited from Object.)
Protected method SetField Define o campo para o usuário ou grupo. (Inherited from SPPrincipal.)
Public method ToString Retorna o nome de usuário do usuário. (Overrides Object.ToString().)
Public method Update Atualiza o banco de dados com as alterações feitas às propriedades do objeto de usuário.
Public method UpdateUserSettings Atualiza as configurações do usuário de objetos externos de SPRegionalSettings e SPLanguageSettings .

Top

Fields

  Name Description
Protected field m_arrMembersData Armazena os dados de membro como uma matriz bidimensional. (Inherited from SPPrincipal.)
Protected field m_bDataInitialized Contém um valor booleano que indica se os dados são inicializados. (Inherited from SPPrincipal.)
Protected field m_index Contém o índice na matriz de m_arrMembersData para o membro atual. (Inherited from SPPrincipal.)
Protected field m_web Armazena o objeto de site da Web. (Inherited from SPPrincipal.)

Top

Ver também

Referência

SPUser class

Microsoft.SharePoint namespace