UndoEngine Classe

Definição

Fornece implementações de operação desfazer e refazer para designers.

public ref class UndoEngine
public class UndoEngine
type UndoEngine = class
Public Class UndoEngine
Herança
UndoEngine

Construtores

Nome Description
UndoEngine(EditingContext)

Inicializa uma nova instância da classe UndoEngine.

Propriedades

Nome Description
IsUndoRedoInProgress

Obtém um Boolean valor que indica se uma operação desfazer ou refazer está em andamento.

Métodos

Nome Description
AddUndoUnit(UndoUnit)

Adiciona a unidade especificada à pilha de desfazer.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetRedoActions()

Recupera uma IEnumerable<T> coleção de operações de refazer.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetUndoActions()

Recupera uma IEnumerable<T> coleção de operações de desfazer.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Redo()

Remove a última UndoUnit instância da pilha de refazer e executa uma operação de refazer na unidade. Em UndoUnit seguida, a instância é colocada na pilha de desfazer.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Undo()

Remove a última UndoUnit instância da pilha de desfazer e executa uma operação de desfazer na unidade. Em UndoUnit seguida, a instância é colocada na pilha de refazer.

Eventos

Nome Description
RedoCompleted

Ocorre quando a operação de refazer é concluída.

UndoCompleted

Ocorre quando a operação de desfazer é concluída.

UndoRedoBufferChanged

Ocorre quando os buffers que contêm operações desfazer e refazer são alterados.

UndoUnitAdded

Ocorre quando uma unidade de desfazer é adicionada à pilha desfazer.

UndoUnitCancelled

Ocorre quando uma unidade de desfazer é cancelada da pilha desfazer.

UndoUnitDiscarded

Ocorre quando uma unidade de desfazer é removida da pilha de desfazer, sem executar uma operação de desfazer primeiro.

Aplica-se a