Compartilhar via


UndoEngine.UndoUnit.UndoCore Método

Definição

Chamado por um Undo() para executar uma ação de desfazer.

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

Comentários

O Undo método chama o UndoCore método para executar uma operação de desfazer. O Undo próprio método funciona para manter o estado consistente dentro do UndoEngine.UndoUnit, mesmo no caso de uma exceção gerada por UndoCore.

Notas aos Herdeiros

Não chame o método diretamente; substitua-o UndoCore() se desejar, mas sempre chame o publicUndo() método para executar o trabalho de desfazer. O Undo() método notifica o mecanismo de desfazer para suspender a coleta de dados de desfazer operação até que a operação de desfazer atual seja concluída. Isso impede que novas unidades de desfazer sejam criadas em resposta a essa unidade fazendo o trabalho.

Aplica-se a

Confira também