UndoEngine Clase

Definición

Proporciona implementaciones de operación de deshacer y rehacer para diseñadores.

public ref class UndoEngine
public class UndoEngine
type UndoEngine = class
Public Class UndoEngine
Herencia
UndoEngine

Constructores

Nombre Description
UndoEngine(EditingContext)

Inicializa una nueva instancia de la clase UndoEngine.

Propiedades

Nombre Description
IsUndoRedoInProgress

Obtiene un Boolean valor que indica si una operación de deshacer o rehacer está en curso.

Métodos

Nombre Description
AddUndoUnit(UndoUnit)

Agrega la unidad especificada a la pila de deshacer.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como la función hash predeterminada.

(Heredado de Object)
GetRedoActions()

Recupera una IEnumerable<T> colección de operaciones de puesta al día.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetUndoActions()

Recupera una IEnumerable<T> colección de operaciones de deshacer.

MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
Redo()

Quita la última UndoUnit instancia de la pila de puesta al día y realiza una operación de puesta al día en la unidad. A UndoUnit continuación, la instancia se coloca en la pila de deshacer.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Undo()

Quita la última UndoUnit instancia de la pila de deshacer y realiza una operación de deshacer en la unidad. A UndoUnit continuación, la instancia se coloca en la pila de puesta al día.

Eventos

Nombre Description
RedoCompleted

Se produce cuando se completa la operación de puesta al día.

UndoCompleted

Se produce cuando se completa la operación de deshacer.

UndoRedoBufferChanged

Se produce cuando cambian los búferes que contienen operaciones de deshacer y rehacer.

UndoUnitAdded

Se produce cuando se agrega una unidad de deshacer a la pila de deshacer.

UndoUnitCancelled

Se produce cuando se cancela una unidad de deshacer de la pila de deshacer.

UndoUnitDiscarded

Se produce cuando se quita una unidad de deshacer de la pila de deshacer, sin realizar primero una operación de deshacer.

Se aplica a