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
parameters
Type : Microsoft.SharePoint.Client.RoleDefinitionCreationInformationObjet RoleDefinitionCreationInformation qui représente les informations associées à la définition de rôle.
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