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.Int32Wenn 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.Int32Wenn 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.