Condividi tramite


Enumerazione UndoTransactionState

Utilizza lo stato della transazione.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Operations
Assembly:  Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)

Sintassi

'Dichiarazione
Public Enumeration UndoTransactionState
public enum UndoTransactionState
public enum class UndoTransactionState
type UndoTransactionState
public enum UndoTransactionState

Membri

Nome membro Descrizione
Canceled La transazione non è definita, ma è stata interrotta e cancellato stata.
Completed La transazione non è definita ed è idonea per l'operazione di annullamento.
Invalid La transazione è stata rimossa dallo stack della cronologia di annullamento, ad esempio perché si trovava nello stack di ripetizione quando una nuova operazione ha cancellato lo stack di ripetizione.Dopo che una transazione non è più valida, non deve essere utilizzata per alcuna operazione.
Open Lo stato iniziale della transazione, dopo che è stata creata e prima che venga annullata o completata.
Redoing Uno stato temporaneo impostato dal fatto che l'operazione, tra lo stato annullato e lo stato completato.
Undoing Uno stato temporaneo impostato dall'operazione di annullamento, tra lo stato completato e lo stato annullato.
Undone L'operazione di annullamento è stato chiamato dopo il completamento.

Note

Esiste una transazione cinque di stato:

  • Le transazioni che eseguono definite.

  • Le transazioni si annulla sono state annullate e sono vuote.

  • Le transazioni completate e si annulla definite e sono pronte per la fase di annullamento e la ripetizione, rispettivamente.

  • Annullare ed essere ripetuto sono stati di transizione come le sessioni di transazione tra completato e annullato.

  • Non valido è stato per le transazioni che è scaduto.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Operations