UndoEngine.UndoUnit Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kapselt eine Arbeitseinheit, die ein Benutzer rückgängig machen kann.
protected: ref class UndoEngine::UndoUnit
protected class UndoEngine.UndoUnit
Protected Class UndoEngine.UndoUnit
- Vererbung
-
UndoEngine.UndoUnit
Hinweise
Die UndoEngine.UndoUnit -Klasse ist eine geschachtelte Klasse in UndoEngine der eine Aktion kapselt, die ein Benutzer rückgängig macht. Die Standardimplementierung UndoEngine.UndoUnit überwacht Änderungsbenachrichtigungen und erstellt eine Liste von Ereignissen für jede Änderung. Diese Ereignisse werden mithilfe von IDesignerSerializationServicegespeichert. Ein UndoEngine.UndoUnit empfängt Ereignisbenachrichtigungen für Änderungen direkt aus über UndoEngine mehrere public virtual
Methoden. Sie können von UndoEngine.UndoUnit abgeleitet werden und eine beliebige zusätzliche Logik ausführen. Bei Bedarf können Sie die Standardimplementierung UndoEngine.UndoUnit vollständig umgehen.
Konstruktoren
UndoEngine.UndoUnit(UndoEngine, String) |
Initialisiert eine neue Instanz der UndoEngine.UndoUnit-Klasse. |
Eigenschaften
IsEmpty |
Ruft einen Wert ab, der angibt, ob die UndoEngine.UndoUnit keine Ereignisse enthält. |
Name |
Ruft den Namen von UndoEngine.UndoUnit ab. |
UndoEngine |
Ruft das übergeordnete UndoEngine ab. |
Methoden
Close() |
Empfängt einen Aufruf von der Rückgängig-Engine, diese Einheit zu schließen. |
ComponentAdded(ComponentEventArgs) |
Empfängt einen Aufruf vom UndoEngine als Antwort auf das ComponentAdded-Ereignis. |
ComponentAdding(ComponentEventArgs) |
Empfängt einen Aufruf vom UndoEngine als Antwort auf das ComponentAdding-Ereignis. |
ComponentChanged(ComponentChangedEventArgs) |
Empfängt einen Aufruf vom UndoEngine als Antwort auf das ComponentChanged-Ereignis. |
ComponentChanging(ComponentChangingEventArgs) |
Empfängt einen Aufruf vom UndoEngine als Antwort auf das ComponentChanging-Ereignis. |
ComponentRemoved(ComponentEventArgs) |
Empfängt einen Aufruf vom UndoEngine als Antwort auf das ComponentRemoved-Ereignis. |
ComponentRemoving(ComponentEventArgs) |
Empfängt einen Aufruf vom UndoEngine als Antwort auf das ComponentRemoving-Ereignis. |
ComponentRename(ComponentRenameEventArgs) |
Empfängt einen Aufruf vom UndoEngine als Antwort auf das ComponentRename-Ereignis. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetService(Type) |
Ruft eine Instanz des angeforderten Diensts ab. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt einen String zurück, der den aktuellen Namen der Einheit darstellt. |
Undo() |
Führt eine Rückgängig- oder Wiederherstellaktion aus. |
UndoCore() |
Wird von Undo() aufgerufen, um eine Rückgängigaktion auszuführen. |