Compartilhar via


SPUserCustomAction.Delete method (Int32, Int32)

Exclui a ação personalizada e retorna o número de ações restantes para o atual e pai escopo.

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

Syntax

'Declaração
Protected Sub Delete ( _
    <OutAttribute> ByRef scopeRecordsRemaining As Integer, _
    <OutAttribute> ByRef parentScopeRecordsRemaining As Integer _
)
'Uso
Dim scopeRecordsRemaining As Integer
Dim parentScopeRecordsRemaining As Integer

Me.Delete(scopeRecordsRemaining, _
    parentScopeRecordsRemaining)
protected void Delete(
    out int scopeRecordsRemaining,
    out int parentScopeRecordsRemaining
)

Parâmetros

  • scopeRecordsRemaining
    Type: System.Int32

    Quando esse método retorna, contém o número de registros restantes no banco de dados para este escopo depois que essa ação personalizada é excluída. Este parâmetro é passado não inicializado.

  • parentScopeRecordsRemaining
    Type: System.Int32

    Quando esse método retorna, contém o número de registros restantes no banco de dados para o escopo pai após essa ação personalizada é excluída. Este parâmetro é passado não inicializado.

Exceptions

Exception Condition
UnauthorizedAccessException

O usuário não tem permissões para excluir a ação personalizada.

SPException

As alterações em conflito com as feitas simultaneamente por outro usuário.

- ou -

A ação personalizada não pôde ser excluída.

Comentários

Este método exclui a ação personalizada e retorna o número de ações restantes para o atual e pai escopo. Se scopeRecordsRemaining ou parentScopeRecordsRemaining for negativo, a exclusão não ocorreu.

Ver também

Referência

SPUserCustomAction class

SPUserCustomAction members

Delete overload

Microsoft.SharePoint namespace