GraphUndoManager<T>.AddOrMerge 方法

添加一个撤消单元到撤消堆栈,可能会将其与堆栈上的其他撤消单元合并,或如果为空,则将其放下。如果有UndoOption.AddForce,总是将添加,因此,即使则为空。这对于复合操作非常有用。例如移动的节点,拖/放或编辑的标签将一系列位置移除单位入一个原子和必须有一个确定的方式启动以增加单元,即使最初是空的。

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

语法

声明
Public Function AddOrMerge ( _
    undo As T _
) As Boolean
public bool AddOrMerge(
    T undo
)
public:
bool AddOrMerge(
    T undo
)
member AddOrMerge : 
        undo:'T -> bool 
public function AddOrMerge(
    undo : T
) : boolean

参数

  • undo
    类型:T
    添加的抵消单位。

返回值

类型:System.Boolean
True,则抵消单位已成功添加或合并的;错误,则忽略。

.NET Framework 安全性

请参见

参考

GraphUndoManager<T> 类

Microsoft.VisualStudio.GraphModel 命名空间