UndoTransactionState, énumération

Contient l'état de la transaction.

Espace de noms :  Microsoft.VisualStudio.Text.Operations
Assembly :  Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)

Syntaxe

'Déclaration
Public Enumeration UndoTransactionState
public enum UndoTransactionState
public enum class UndoTransactionState
type UndoTransactionState
public enum UndoTransactionState

Membres

Nom de membre Description
Canceled La transaction plus n'est définie, mais a été interrompue et désactivée.
Completed La transaction plus n'est définie, et est habilitée à la phase de restauration.
Invalid La transaction a été supprimée de la pile historique de phase de restauration, par exemple car elle était sur la pile de rétablissement lorsqu'une nouvelle opération a désactivé la pile de rétablissement.Une fois qu'une transaction soit valide, elle ne doit pas être utilisée pour n'importe quoi.
Open L'état initial de la transaction, après qu'elle ait été créée et avant qu'elle est annulée ou complétée.
Redoing Un état transitoire défini par font l'opération, entre l'état annulé et l'état terminé.
Undoing Un état transitoire défini par l'opération d'annulation, entre l'état terminé et l'état annulé.
Undone L'opération d'annulation a été appelée à la fin.

Notes

Il existe état de cinq transactions :

  • Des transactions ouvertes sont définies.

  • Des transactions annulées ont été interrompu et sont vides.

  • Des transactions complétées et annulées ont été définies et sont prêtes pour la phase de restauration et la phase de restauration par progression, respectivement.

  • S'annuler et refaire sont des rapports transitoires comme la transaction passe entre achevé et annulé.

  • Valide est un état pour les transactions qui ont expiré.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Operations, espace de noms