Share via


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

    要加入的復原單位。

傳回值

類型:Boolean
如果復原單位成功,加入或合併則為 true;false,則會忽略了。

.NET Framework 安全性

請參閱

參考

GraphUndoManager<T> 類別

Microsoft.VisualStudio.GraphModel 命名空間