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ängigmachen 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, die UndoEngine eine Aktion kapselt, die ein Benutzer rückgängig macht. Die Standardimplementierung UndoEngine.UndoUnit überwacht Änderungsbenachrichtigungen und erstellt eine Liste der Ereignisse für jede Änderung. Sie speichert diese Ereignisse mithilfe von IDesignerSerializationService. Eine UndoEngine.UndoUnit Empfängung von Ereignisbenachrichtigungen für Änderungen direkt über UndoEngine mehrere public virtual Methoden. Sie können von UndoEngine.UndoUnit einer zusätzlichen Logik abgeleitet und ausgeführt werden. Bei Bedarf können Sie die Standardimplementierung UndoEngine.UndoUnit vollständig umgehen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| UndoEngine.UndoUnit(UndoEngine, String) |
Initialisiert eine neue Instanz der UndoEngine.UndoUnit-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| IsEmpty |
Ruft einen Wert ab, der angibt, ob das UndoEngine.UndoUnit Objekt keine Ereignisse enthält. |
| Name |
Ruft den Namen der UndoEngine.UndoUnit. |
| UndoEngine |
Ruft das übergeordnete Element UndoEngineab. |
Methoden
| Name | Beschreibung |
|---|---|
| Close() |
Empfängt einen Anruf vom Rückgängig-Modul, um diese Einheit zu schließen. |
| ComponentAdded(ComponentEventArgs) |
Empfängt einen Aufruf von der UndoEngine Antwort auf ein ComponentAdded Ereignis. |
| ComponentAdding(ComponentEventArgs) |
Empfängt einen Aufruf von der UndoEngine Antwort auf ein ComponentAdding Ereignis. |
| ComponentChanged(ComponentChangedEventArgs) |
Empfängt einen Aufruf von der UndoEngine Antwort auf ein ComponentChanged Ereignis. |
| ComponentChanging(ComponentChangingEventArgs) |
Empfängt einen Aufruf von der UndoEngine Antwort auf ein ComponentChanging Ereignis. |
| ComponentRemoved(ComponentEventArgs) |
Empfängt einen Aufruf von der UndoEngine Antwort auf ein ComponentRemoved Ereignis. |
| ComponentRemoving(ComponentEventArgs) |
Empfängt einen Aufruf von der UndoEngine Antwort auf ein ComponentRemoving Ereignis. |
| ComponentRename(ComponentRenameEventArgs) |
Empfängt einen Aufruf von der UndoEngine Antwort auf ein ComponentRename Ereignis. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetService(Type) |
Ruft eine Instanz des angeforderten Diensts ab. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt einen String Wert zurück, der den aktuellen Namen der Einheit darstellt. |
| Undo() |
Führt eine Rückgängig- oder Wiederholen-Aktion aus. |
| UndoCore() |
Wird aufgerufen, Undo() um eine Rückgängig-Aktion auszuführen. |