GraphUndoManager.AddOrMerge(IMergeableUndo) 方法

定义

将撤消单元添加到撤消堆栈中,这可能会将其与堆栈上的其他撤消单元合并,如果它为空,则将其删除。 如果它具有 UndoOption AddForce,则即使它为空,也会始终添加它。 这对于将一系列撤消单元合并到一个原子单元中的操作(如移动节点、拖放或标签编辑)非常方便,并且你需要确保从添加单位开始,即使它最初为空也是如此。

public:
 bool AddOrMerge(Microsoft::VisualStudio::GraphModel::IMergeableUndo ^ undo);
public bool AddOrMerge (Microsoft.VisualStudio.GraphModel.IMergeableUndo undo);
member this.AddOrMerge : Microsoft.VisualStudio.GraphModel.IMergeableUndo -> bool
Public Function AddOrMerge (undo As IMergeableUndo) As Boolean

参数

undo
IMergeableUndo

要添加的撤消单元

返回

Boolean

如果撤消单元已成功添加或合并,则为 true; 如果已忽略,则为 false

适用于