Partager via


RoleDefinitionCollection.Add - Méthode

Ajoute une nouvelle définition de rôle à la collection basée sur le paramètre passé.

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 Add ( _
    parameters As RoleDefinitionCreationInformation _
) As RoleDefinition
'Utilisation
Dim instance As RoleDefinitionCollection
Dim parameters As RoleDefinitionCreationInformation
Dim returnValue As RoleDefinition

returnValue = instance.Add(parameters)
public RoleDefinition Add(
    RoleDefinitionCreationInformation parameters
)

Paramètres

Valeur renvoyée

Type : Microsoft.SharePoint.Client.RoleDefinition
Un objet RoleDefinition qui représente la nouvelle définition de rôle à ajouter.

Exceptions

Exception Condition
SPException

Il existe déjà une définition de rôle avec les mêmes caractéristiques. Code d'erreur :-2130575293. Il existe plus de 1000 définitions de rôle ajoutées au même site. Code d'erreur :-2130575259.

ArgumentException

propriété HasUniqueRoleDefinitions n'est pas définie sur true pour le site actuel. Code d'erreur: - 2147024809

Voir aussi

Référence

RoleDefinitionCollection classe

RoleDefinitionCollection - Membres

Microsoft.SharePoint.Client - Espace de noms