Freigeben über


UndoEngine.UndoUnit.UndoCore Methode

Definition

Wird von Undo() aufgerufen, um eine Rückgängigaktion auszuführen.

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

Hinweise

Die Undo -Methode ruft die UndoCore -Methode auf, um einen Rückgängigvorgang auszuführen. Die Undo -Methode selbst arbeitet, um den konsistenten Zustand innerhalb von UndoEngine.UndoUnitaufrechtzuerhalten, auch im Fall einer Ausnahme, die von ausgelöst wird UndoCore.

Hinweise für Vererber

Rufen Sie die UndoCore() Methode nicht direkt auf. Überschreiben Sie sie, wenn Sie möchten, aber rufen Sie immer die Methode auf, um rückgängig publicUndo() zu machen. Die Undo() -Methode benachrichtigt das Undo-Modul, die Datenerfassung zum Rückgängig-Vorgang auszusetzen, bis der aktuelle Vorgang zum Rückgängigmachen abgeschlossen ist. Dadurch wird verhindert, dass neue Rückgängig-Einheiten als Reaktion auf die Arbeit dieser Einheit erstellt werden.

Gilt für:

Weitere Informationen