SPUserCustomAction.Delete - Méthode (Int32, Int32)
Supprime l'action personnalisée et renvoie le nombre d'actions restantes en cours et parent étendue.
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Protected Sub Delete ( _
<OutAttribute> ByRef scopeRecordsRemaining As Integer, _
<OutAttribute> ByRef parentScopeRecordsRemaining As Integer _
)
'Utilisation
Dim scopeRecordsRemaining As Integer
Dim parentScopeRecordsRemaining As Integer
Me.Delete(scopeRecordsRemaining, _
parentScopeRecordsRemaining)
protected void Delete(
out int scopeRecordsRemaining,
out int parentScopeRecordsRemaining
)
Paramètres
scopeRecordsRemaining
Type : System.Int32Lorsque cette méthode retourne une valeur, contient le nombre d'enregistrements restant dans la base de données pour cette étendue après la suppression de cette action personnalisée. Ce paramètre est passé sans être initialisé.
parentScopeRecordsRemaining
Type : System.Int32Lorsque cette méthode retourne une valeur, contient le nombre d'enregistrements restant dans la base de données de l'étendue parent après la suppression de cette action personnalisée. Ce paramètre est passé sans être initialisé.
Exceptions
Exception | Condition |
---|---|
UnauthorizedAccessException | L'utilisateur ne dispose pas des autorisations nécessaires pour supprimer l'action personnalisée. |
SPException | Les modifications sont en conflit avec celles apportées simultanément par un autre utilisateur. -ou- L'action personnalisée n'a pas pu être supprimée. |
Remarques
Cette méthode supprime l'action personnalisée et renvoie le nombre d'actions restantes en cours et parent étendue. Si scopeRecordsRemaining ou parentScopeRecordsRemaining est négatif, la suppression ne s'est produite.