共用方式為


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 命名空間