GraphUndoManager.AddOrMerge(IMergeableUndo) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将撤消单元添加到撤消堆栈中,这可能会将其与堆栈上的其他撤消单元合并,如果它为空,则将其删除。 如果它具有 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
要添加的撤消单元
返回
如果撤消单元已成功添加或合并,则为 true; 如果已忽略,则为 false