UndoOption 枚举

此枚举控件如何进行处理撤消堆栈可撤消操作。

命名空间:  Microsoft.VisualStudio.GraphModel
程序集:  Microsoft.VisualStudio.GraphModel(在 Microsoft.VisualStudio.GraphModel.dll 中)

语法

声明
Public Enumeration UndoOption
public enum UndoOption
public enum class UndoOption
type UndoOption
public enum UndoOption

成员

成员名称 说明
Add 添加新抵消单位设置为表示在UndoableGraphTransactionScope做的更改的撤消堆栈。
Disable 不要向撤销堆栈添加撤销单元。这对于在这个用户未见过的 GraphModel 的隐藏的操作很有用。
Merge 尝试与以前的所有合并抵消单位取消具有相同undoUnitId的单元。如果未找到撤消单位,则放置此单元。这是用于取消由异步操作发生的度量单位,在 “添加”项目后或“AddForce”增加而增加。例如,您可以添加“移动节点”单元 UndoOption.Add, 但是随后的鼠标移动会发送一系列有相同“移动节点”ID 的 UndoOption.Merge 伴随“添加”操作,以至于所有的移动操作都会涌入到基本撤销单元,直至接收到鼠标抬起信号。

请参见

参考

Microsoft.VisualStudio.GraphModel 命名空间