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. |