保存事务的状态。
命名空间: 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 | 取消操作在完成之后调用。 |
备注
具有五个事务状态:
打开事务中定义。
取消的事务已中止并为空。
已完成并删除了事务定义并可供撤消和重做,分别。
,因为该事务通过在完成和移除之间,撤消和重做是瞬间状态。
无效的是已过期的事务的状态。