Compartir a través de


UndoEngine.UndoUnit Clase

Definición

Encapsula una unidad de trabajo que cualquier usuario puede deshacer.

protected: ref class UndoEngine::UndoUnit
protected class UndoEngine.UndoUnit
Protected Class UndoEngine.UndoUnit
Herencia
UndoEngine.UndoUnit

Comentarios

La UndoEngine.UndoUnit clase es una clase anidada dentro de UndoEngine que encapsula una acción que un usuario puede deshacer. La implementación predeterminada UndoEngine.UndoUnit supervisa las notificaciones de cambios y crea una lista de eventos para cada cambio. Guarda estos eventos mediante IDesignerSerializationService. Recibe UndoEngine.UndoUnit notificaciones de eventos para los cambios directamente desde UndoEngine varios public virtual métodos. Puede derivar de UndoEngine.UndoUnit y realizar cualquier lógica adicional. Si lo desea, puede omitir completamente la implementación predeterminada UndoEngine.UndoUnit .

Constructores

UndoEngine.UndoUnit(UndoEngine, String)

Inicializa una nueva instancia de la clase UndoEngine.UndoUnit.

Propiedades

IsEmpty

Obtiene un valor que indica si el objeto UndoEngine.UndoUnit no contiene ningún evento.

Name

Obtiene el nombre de UndoEngine.UndoUnit.

UndoEngine

Obtiene la clase UndoEngine primaria.

Métodos

Close()

Recibe una llamada del motor para deshacer con el fin de cerrar esta unidad.

ComponentAdded(ComponentEventArgs)

Recibe una llamada desde el objeto UndoEngine en respuesta a un evento ComponentAdded.

ComponentAdding(ComponentEventArgs)

Recibe una llamada desde el objeto UndoEngine en respuesta a un evento ComponentAdding.

ComponentChanged(ComponentChangedEventArgs)

Recibe una llamada desde el objeto UndoEngine en respuesta a un evento ComponentChanged.

ComponentChanging(ComponentChangingEventArgs)

Recibe una llamada desde el objeto UndoEngine en respuesta a un evento ComponentChanging.

ComponentRemoved(ComponentEventArgs)

Recibe una llamada desde el objeto UndoEngine en respuesta a un evento ComponentRemoved.

ComponentRemoving(ComponentEventArgs)

Recibe una llamada desde el objeto UndoEngine en respuesta a un evento ComponentRemoving.

ComponentRename(ComponentRenameEventArgs)

Recibe una llamada desde el objeto UndoEngine en respuesta a un evento ComponentRename.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetService(Type)

Obtiene una instancia del servicio solicitado.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve un objeto String que representa el nombre actual de la unidad.

Undo()

Lleva a cabo una acción de deshacer o rehacer.

UndoCore()

Undo() llama a este método para llevar a cabo una acción de deshacer.

Se aplica a

Consulte también