Freigeben über


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.

Siehe auch

Referenz

Microsoft.VisualStudio.Text.Operations-Namespace