Partager via


RoleAssignmentCollection.GetByPrincipalId - Méthode

Renvoie l'attribution de rôle associée à l'ID principal spécifié.

Espace de noms :  Microsoft.SharePoint.Client
Assemblys :   Microsoft.SharePoint.Client.Silverlight (dans Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client.Phone (dans Microsoft.SharePoint.Client.Phone.dll)  Microsoft.SharePoint.Client (dans Microsoft.SharePoint.Client.dll)

Syntaxe

'Déclaration
Public Function GetByPrincipalId ( _
    principalId As Integer _
) As RoleAssignment
'Utilisation
Dim instance As RoleAssignmentCollection
Dim principalId As Integer
Dim returnValue As RoleAssignment

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

Paramètres

  • principalId
    Type : System.Int32

    Un entier 32 bits qui spécifie l'ID principal.

Valeur renvoyée

Type : Microsoft.SharePoint.Client.RoleAssignment
Un objet RoleAssignment qui représente l'attribution de rôle.

Exceptions

Exception Condition
ArgumentException

L'utilisateur ou groupe n'existe pas dans la collection de sites à la portée donnée. Code d'erreur :-2147024809.

UnauthorizedAccessException

L'utilisateur actuel ne dispose pas des autorisations suffisantes pour énumérer les autorisations sur l'objet parent. Code d'erreur : -2147024891.

Voir aussi

Référence

RoleAssignmentCollection classe

RoleAssignmentCollection - Membres

Microsoft.SharePoint.Client - Espace de noms