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 un 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 la 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
| Nombre | Description |
|---|---|
| UndoEngine.UndoUnit(UndoEngine, String) |
Inicializa una nueva instancia de la clase UndoEngine.UndoUnit. |
Propiedades
| Nombre | Description |
|---|---|
| IsEmpty |
Obtiene un valor que indica si no UndoEngine.UndoUnit contiene ningún evento. |
| Name |
Obtiene el nombre de .UndoEngine.UndoUnit |
| UndoEngine |
Obtiene el elemento primario UndoEngine. |
Métodos
| Nombre | Description |
|---|---|
| Close() |
Recibe una llamada del motor de deshacer para cerrar esta unidad. |
| ComponentAdded(ComponentEventArgs) |
Recibe una llamada de en UndoEngine respuesta a un ComponentAdded evento. |
| ComponentAdding(ComponentEventArgs) |
Recibe una llamada de en UndoEngine respuesta a un ComponentAdding evento. |
| ComponentChanged(ComponentChangedEventArgs) |
Recibe una llamada de en UndoEngine respuesta a un ComponentChanged evento. |
| ComponentChanging(ComponentChangingEventArgs) |
Recibe una llamada de en UndoEngine respuesta a un ComponentChanging evento. |
| ComponentRemoved(ComponentEventArgs) |
Recibe una llamada de en UndoEngine respuesta a un ComponentRemoved evento. |
| ComponentRemoving(ComponentEventArgs) |
Recibe una llamada de en UndoEngine respuesta a un ComponentRemoving evento. |
| ComponentRename(ComponentRenameEventArgs) |
Recibe una llamada de en UndoEngine respuesta a un ComponentRename evento. |
| 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) |
| 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 Objectactual. (Heredado de Object) |
| ToString() |
Devuelve un String objeto que representa el nombre actual de la unidad. |
| Undo() |
Realiza una acción deshacer o rehacer. |
| UndoCore() |
Llamado por Undo() para realizar una acción de deshacer. |