UndoEngine.UndoUnit.UndoCore Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Chamado por Undo() realizar 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 ()
Observações
O Undo método chama o UndoCore método para realizar uma operação de desfazer. O Undo próprio método funciona para manter um estado consistente dentro do UndoEngine.UndoUnit, mesmo no caso de uma exceção lançada por UndoCore.
Notas para Herdeiros
Não chames o UndoCore() método diretamente; sobrepõe-o se quiseres, mas chama sempre o publicUndo() método para realizar o trabalho de desfazer. O Undo() método notifica o motor de desfazer para suspender a recolha de dados da operação de desfazer até que a operação de desfazer atual seja concluída. Isto impede que novas unidades de desfazer sejam criadas em resposta ao trabalho desta unidade.