Compartilhar via


RoleAssignmentCollection.GetByPrincipalId método

Retorna a atribuição de função associada a identificação principal especificada.

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 Function GetByPrincipalId ( _
    principalId As Integer _
) As RoleAssignment
'Uso
Dim instance As RoleAssignmentCollection
Dim principalId As Integer
Dim returnValue As RoleAssignment

returnValue = instance.GetByPrincipalId(principalId)
public RoleAssignment GetByPrincipalId(
    int principalId
)

Parâmetros

  • principalId
    Tipo: System.Int32

    Um inteiro de 32 bits que especifica a ID de principal.

Valor retornado

Tipo: Microsoft.SharePoint.Client.RoleAssignment
Um objeto de RoleAssignment que representa a atribuição de função.

Exceções

Exceção Condição
ArgumentException

O usuário ou grupo não existe no conjunto de no escopo fornecido. Código de erro: -2147024809.

UnauthorizedAccessException

O usuário atual não tem permissões suficientes para enumerar permissões no objeto protegíveis pai. Código de erro: -2147024891.

Ver também

Referência

RoleAssignmentCollection classe

RoleAssignmentCollection membros

Microsoft.SharePoint.Client namespace