UndoEngine Classe
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.
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. |