Поделиться через


Метод SPUserCustomAction.Delete (Int32, Int32)

Удаляет дополнительное действие и возвращает число действий, оставшегося для текущего и родительские области действия.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Protected Sub Delete ( _
    <OutAttribute> ByRef scopeRecordsRemaining As Integer, _
    <OutAttribute> ByRef parentScopeRecordsRemaining As Integer _
)
'Применение
Dim scopeRecordsRemaining As Integer
Dim parentScopeRecordsRemaining As Integer

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

Параметры

  • scopeRecordsRemaining
    Тип: System.Int32

    При возвращении этого метода содержит число записей, оставшихся в базе данных для этой области после удаления этого настраиваемого действия. Этот параметр передается неинициализированную переменную.

  • parentScopeRecordsRemaining
    Тип: System.Int32

    При возвращении этого метода содержит число записей, оставшихся в базе данных для родительской области после удаления этого настраиваемого действия. Этот параметр передается неинициализированную переменную.

Исключения

Исключение Условие
UnauthorizedAccessException

Пользователь не имеет разрешений на удаление дополнительного действия.

SPException

Изменения конфликтуют с изменениям, сделанным другим пользователем.

-или-

Настраиваемое действие не может быть удалена.

Замечания

Этот метод удаляет дополнительное действие и возвращает число действий, оставшегося для текущего и родительские области действия. Если scopeRecordsRemaining или parentScopeRecordsRemaining отрицательно, удаление не было.

См. также

Справочные материалы

SPUserCustomAction класс

Элементы SPUserCustomAction

Перегрузка Delete

Пространство имен Microsoft.SharePoint