UndoTransactionState - перечисление
Хранит состояние транзакции.
Пространство имен: Microsoft.VisualStudio.Text.Operations
Сборка: Microsoft.VisualStudio.Text.Logic (в Microsoft.VisualStudio.Text.Logic.dll)
Синтаксис
'Декларация
Public Enumeration UndoTransactionState
public enum UndoTransactionState
public enum class UndoTransactionState
type UndoTransactionState
public enum UndoTransactionState
Члены
Имя члена | Описание | |
---|---|---|
Canceled | Транзакция больше не определяется. она была прервана и была очищена. | |
Completed | Транзакция больше не определяется, и подходящих для отката. | |
Invalid | Транзакция была удалена из стека журнала отката, например, поскольку она находилась в стеке повтора, когда новая операция очистила стек повтора.После того как транзакция недопустима, она не должна использоваться для никаких действий. | |
Open | Начальное состояние транзакции после ее создания и прежде чем она будет отменена или завершено. | |
Redoing | Набор временного состояния выполняет операцию, между состоянием отката и завершенным состоянием. | |
Undoing | Набор временного состояния операцией отката, между состоянием отката и завершенным состоянием. | |
Undone | Операция отката была вызвана после завершения. |
Заметки
Состояние 5 транзакций:
Открытые транзакции определяются.
Прерванных транзакций и отмененные пустыми.
Были определены и выполняются и отмененные транзакции готовы для отката и повтора, соответственно.
Отменить и повторить временные состояния по мере того, как транзакция проходит между завершено и отменено.
Недопустимое состояние транзакций с истекшим сроком.