UndoEngine.UndoUnit Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Incapsula un'unità di lavoro annullabile da un utente.
protected: ref class UndoEngine::UndoUnit
protected class UndoEngine.UndoUnit
Protected Class UndoEngine.UndoUnit
- Ereditarietà
-
UndoEngine.UndoUnit
Commenti
La UndoEngine.UndoUnit classe è una classe annidata all'interno UndoEngine di che incapsula un'azione che un utente può annullare. L'implementazione predefinita monitora UndoEngine.UndoUnit le notifiche di modifica e crea un elenco di eventi per ogni modifica. Salva questi eventi usando IDesignerSerializationService. Riceve UndoEngine.UndoUnit notifiche di evento per le modifiche direttamente da UndoEngine diversi public virtual metodi. È possibile derivare da UndoEngine.UndoUnit ed eseguire qualsiasi logica aggiuntiva. Se si desidera, è possibile ignorare completamente l'implementazione predefinita UndoEngine.UndoUnit .
Costruttori
| UndoEngine.UndoUnit(UndoEngine, String) |
Inizializza una nuova istanza della classe UndoEngine.UndoUnit. |
Proprietà
| IsEmpty |
Ottiene un valore che indica se in UndoEngine.UndoUnit non sono contenuti eventi. |
| Name |
Ottiene il nome dell'oggetto UndoEngine.UndoUnit. |
| UndoEngine |
Ottiene l'oggetto UndoEngine padre. |
Metodi
| Close() |
Riceve una chiamata dal motore di annullamento per chiudere l'unità. |
| ComponentAdded(ComponentEventArgs) |
Riceve una chiamata da UndoEngine in risposta a un evento ComponentAdded. |
| ComponentAdding(ComponentEventArgs) |
Riceve una chiamata da UndoEngine in risposta a un evento ComponentAdding. |
| ComponentChanged(ComponentChangedEventArgs) |
Riceve una chiamata da UndoEngine in risposta a un evento ComponentChanged. |
| ComponentChanging(ComponentChangingEventArgs) |
Riceve una chiamata da UndoEngine in risposta a un evento ComponentChanging. |
| ComponentRemoved(ComponentEventArgs) |
Riceve una chiamata da UndoEngine in risposta a un evento ComponentRemoved. |
| ComponentRemoving(ComponentEventArgs) |
Riceve una chiamata da UndoEngine in risposta a un evento ComponentRemoving. |
| ComponentRename(ComponentRenameEventArgs) |
Riceve una chiamata da UndoEngine in risposta a un evento ComponentRename. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetService(Type) |
Ottiene un'istanza del servizio richiesto. |
| GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| ToString() |
Restituisce un oggetto String che rappresenta il nome corrente dell'unità. |
| Undo() |
Esegue un'azione di annullamento o ripetizione. |
| UndoCore() |
Chiamato dal metodo Undo() per eseguire un'azione di annullamento. |