UndoEngine Classe

Definição

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

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

Construtores

Name Description
UndoEngine(EditingContext)

Inicializa uma nova instância da UndoEngine classe.

Propriedades

Name Description
IsUndoRedoInProgress

Recebe um Boolean valor que indica se está em curso uma operação de desfazer ou de refazer.

Métodos

Name 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 função de hash predefinida.

(Herdado de Object)
GetRedoActions()

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

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 atual Object.

(Herdado de Object)
Redo()

Remove a última UndoUnit instância da pilha de refazer e realiza uma operação de refazer na unidade. A UndoUnit instância é então colocada na pilha de desfazer.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
Undo()

Remove a última UndoUnit instância da pilha de desfazer e realiza uma operação de desfazer na unidade. A UndoUnit instância é então colocada na pilha de redo.

evento

Name Description
RedoCompleted

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

UndoCompleted

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

UndoRedoBufferChanged

Ocorre quando os buffers que mantêm as operações de desfazer e refazer mudam.

UndoUnitAdded

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

UndoUnitCancelled

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

UndoUnitDiscarded

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

Aplica-se a