Поделиться через


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 - пространство имен