Compartilhar via


RoleDefinitionCollection.Add método

Adiciona uma nova definição de função à coleção com base no parâmetro passado.

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

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

Parâmetros

Valor retornado

Tipo: Microsoft.SharePoint.Client.RoleDefinition
Um objeto de RoleDefinition que representa a nova definição de função a ser adicionado.

Exceções

Exceção Condição
SPException

Uma definição de função com as mesmas características já existe. Código de erro:-2130575293. Há mais de 1000 definições de função adicionadas ao mesmo site. Código de erro:-2130575259.

ArgumentException

propriedade de HasUniqueRoleDefinitions não estiver definida como true para o site atual. Código de erro: - 2147024809

Ver também

Referência

RoleDefinitionCollection classe

RoleDefinitionCollection membros

Microsoft.SharePoint.Client namespace