Share via


SPPrincipal class

Representa um usuário ou grupo que pode ser atribuído permissões no Microsoft SharePoint Foundation para controlar a segurança.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.SPMember
    Microsoft.SharePoint.SPPrincipal
      Microsoft.SharePoint.SPGroup
      Microsoft.SharePoint.SPUser

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public MustInherit Class SPPrincipal _
    Inherits SPMember
'Uso
Dim instance As SPPrincipal
public abstract class SPPrincipal : SPMember

Comentários

Quando um usuário ou grupo é adicionado a um site, o usuário ou grupo é o principal. O objeto SPPrincipal pode representar um dos seguintes tipos de usuários ou grupos:

  • Usuário do Windows

  • Grupo do Windows

  • Usuário não-Windows (fornecido pelo provedor de associação do ASP.NET)

  • Grupo de não-Windows (fornecido pelo provedor de funções do ASP.NET)

  • SharePoint groups

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Ver também

Referência

SPPrincipal members

Microsoft.SharePoint namespace