Freigeben über


UndoEngine.UndoUnit Klasse

Definition

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.

Gilt für:

Weitere Informationen