Freigeben über


SPUserCustomAction.Delete-Methode (Int32, Int32)

Löscht die benutzerdefinierte Aktion und gibt die Anzahl der Aktionen, die für die aktuelle verbleibenden und übergeordneten Bereich.

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

Syntax

'Declaration
Protected Sub Delete ( _
    <OutAttribute> ByRef scopeRecordsRemaining As Integer, _
    <OutAttribute> ByRef parentScopeRecordsRemaining As Integer _
)
'Usage
Dim scopeRecordsRemaining As Integer
Dim parentScopeRecordsRemaining As Integer

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

Parameter

  • scopeRecordsRemaining
    Typ: System.Int32

    Wenn diese Methode zurückgegeben wird, enthält die Anzahl der Datensätze in der Datenbank für diesen Bereich Verbleibende, nachdem diese benutzerdefinierte Aktion gelöscht wird. Dieser Parameter wird nicht initialisiert übergeben.

  • parentScopeRecordsRemaining
    Typ: System.Int32

    Wenn diese Methode zurückgegeben wird, enthält die Anzahl der Datensätze in der Datenbank für den übergeordneten Bereich Verbleibende, nachdem diese benutzerdefinierte Aktion gelöscht wird. Dieser Parameter wird nicht initialisiert übergeben.

Ausnahmen

Ausnahme Bedingung
UnauthorizedAccessException

Der Benutzer ist nicht berechtigt, die benutzerdefinierte Aktion löschen.

SPException

Die von einem anderen Benutzer gleichzeitig Änderungen die Änderungen zu übernehmen.

-ODER-

Die benutzerdefinierte Aktion konnte nicht gelöscht werden.

Hinweise

Diese Methode löscht die benutzerdefinierte Aktion und gibt die Anzahl der Aktionen, die für die aktuelle verbleibenden und übergeordneten Bereich. Wenn scopeRecordsRemaining oder parentScopeRecordsRemaining negativ ist, der Löschvorgang nicht ausgeführt.

Siehe auch

Referenz

SPUserCustomAction Klasse

SPUserCustomAction-Member

Delete-Überladung

Microsoft.SharePoint-Namespace