Partager via


UndoEngine.UndoUnit.UndoCore Méthode

Définition

Appelé par Undo() pour exécuter une opération d'annulation.

protected:
 virtual void UndoCore();
protected virtual void UndoCore ();
abstract member UndoCore : unit -> unit
override this.UndoCore : unit -> unit
Protected Overridable Sub UndoCore ()

Remarques

La Undo méthode appelle la UndoCore méthode pour effectuer une opération d’annulation. La Undo méthode elle-même fonctionne pour maintenir un état cohérent dans , UndoEngine.UndoUnitmême en cas d’exception levée par UndoCore.

Notes pour les héritiers

N’appelez pas directement la UndoCore() méthode ; remplacez-la si vous le souhaitez, mais appelez toujours la méthode pour effectuer le publicUndo() travail d’annulation. La Undo() méthode avertit le moteur d’annulation de suspendre la collecte des données d’opération d’annulation jusqu’à ce que l’opération d’annulation en cours soit terminée. Cela empêche la création de nouvelles unités d’annulation en réponse à l’exécution de ce travail.

S’applique à

Voir aussi