UndoTransactionState-Enumeration
Enthält den Zustand der Transaktion.
Namespace: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Public Enumeration UndoTransactionState
public enum UndoTransactionState
public enum class UndoTransactionState
type UndoTransactionState
public enum UndoTransactionState
Member
Membername | Beschreibung | |
---|---|---|
Canceled | Die Transaktion nicht mehr definiert wird, ist jedoch abgebrochen und gelöscht. | |
Completed | Die Transaktion nicht mehr definiert wird und ist für Rückgängig freigegeben. | |
Invalid | Die Transaktion wurde vom verlaufs Rückgängig stapel entfernt, weil sie z im Wiederholen-Stapel befand, als ein neuer Vorgang den Wiederholen-Stapel gelöscht hat.Nachdem eine Transaktion ungültig ist, sollte sie nicht für nichts verwendet werden. | |
Open | Der Ausgangszustand der Transaktion, nachdem sie erstellt wurde und bevor sie abgebrochen oder abgeschlossen wurde. | |
Redoing | Ein flüchtiger Zustand, der von festgelegt ist, führen Operation zwischen dem undone-Zustand und dem completed-Zustand. | |
Undoing | Ein flüchtiger Zustand festgelegt durch den Rückgängig-Vorgang, zwischen dem completed-Zustand und dem undone-Zustand. | |
Undone | Der Rückgängig-Vorgang wurde nach Vollendung aufgerufen. |
Hinweise
Es gibt den Zustand mit fünf Transaktionen:
Transaktionen öffnen definiert werden.
Abgebrochene Transaktionen abgebrochen werden und sind leer.
Abgeschlossene Rückgängig- und Transaktionen sind definiert und sind zu überprüfen und rückgängig machen, bereit.
Das Rückgängig machen und Wiederholen sind flüchtige Zustände zwischen übergibt die Transaktion als abgeschlossen und rückgängig gemacht.
Ist ein Zustand für Transaktionen ungültig, die abgelaufen sind.