共用方式為


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 ()

備註

方法 UndoUndoCore 呼叫 方法來執行復原作業。 方法 Undo 本身的運作方式是維護 內 UndoEngine.UndoUnit一致的狀態,即使在 擲 UndoCore回的例外狀況中也一樣。

給繼承者的注意事項

請勿直接呼叫 UndoCore() 方法;如果您想要,請覆寫該方法,但一律呼叫 publicUndo() 方法來執行復原工作。 方法 Undo() 會通知復原引擎暫停復原作業數據收集,直到目前的復原作業完成為止。 這可防止建立新的復原單位,以回應此單元執行工作。

適用於

另請參閱