UndoEngine.UndoUnit Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |