UndoEngine.UndoUnit.UndoCore Метод

Определение

Undo() Вызывается для выполнения действия отмены.

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

Комментарии

Метод Undo вызывает UndoCore метод для выполнения операции отмены. Сам Undo метод работает для поддержания согласованного состояния в UndoEngine.UndoUnitпределах , даже в случае исключения, вызываемого UndoCore.

Примечания для тех, кто наследует этот метод

Не вызывайте UndoCore() метод напрямую; переопределите его, если требуется, но всегда вызывайте publicUndo() метод для выполнения отмены работы. Метод Undo() уведомляет подсистему отмены для приостановки сбора данных отмены до завершения текущей операции отмены. Это предотвращает создание новых единиц отмены в ответ на эту работу.

Применяется к

См. также раздел