Compartilhar via


Principal classe

Representa um usuário ou grupo ao qual possam ser atribuídas permissões para controlar a segurança.

Inheritance hierarchy

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.Principal
      Microsoft.SharePoint.Client.Group
      Microsoft.SharePoint.Client.User

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

Sintaxe

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

Comentários

Quando um usuário ou grupo é adicionado a um site, o usuário ou grupo é o principal. O objeto Principal 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 ASP.NET)

  • Grupos do SharePoint

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

Principal membros

Microsoft.SharePoint.Client namespace