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


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, если единица отката была добавлена или объединяется успешно. значение false, если она была пренебрежена.

Безопасность платформы .NET Framework

См. также

Ссылки

GraphUndoManager<T> Класс

Microsoft.VisualStudio.GraphModel - пространство имен