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 取消操作在完成之后调用。

备注

具有五个事务状态:

  • 打开事务中定义。

  • 取消的事务已中止并为空。

  • 已完成并删除了事务定义并可供撤消和重做,分别。

  • ,因为该事务通过在完成和移除之间,撤消和重做是瞬间状态。

  • 无效的是已过期的事务的状态。

请参阅

参考

Microsoft.VisualStudio.Text.Operations 命名空间