Compartilhar via


SPRoleDefinitionCollection.Delete method (Int32)

Exclui a definição de função no índice especificado na coleção.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Sub Delete ( _
    indexer As Integer _
)
'Uso
Dim instance As SPRoleDefinitionCollection
Dim indexer As Integer

instance.Delete(indexer)
public void Delete(
    int indexer
)

Parâmetros

  • indexer
    Type: System.Int32

    Um inteiro de 32 bits que especifica o índice.

Exceptions

Exception Condition
ArgumentException

A definição de função do site atual não é herdada do site pai.

- ou -

O site atual não tem a definição de função exclusiva.

SPException

O tipo da definição de função que tenha especificado o parâmetro indexer é convidado ou administrador.

Comentários

O método Delete desagrupa e destrói os dados da definição de função, excluindo todas as ligações de atribuição de função para a definição. Por exemplo, se as funções Contribute e Author foram atribuídos a um usuário e a definição de função Author for excluída, o usuário terá a função de Contribute .

Ver também

Referência

SPRoleDefinitionCollection class

SPRoleDefinitionCollection members

Delete overload

Microsoft.SharePoint namespace