GraphUndoManager Класс

Определение

Важно!

Этот API несовместим с CLS.

Этот класс создает оболочку для Иолеундоманажер из VS и добавляет слияние единиц отката.

public ref class GraphUndoManager abstract
[System.CLSCompliant(false)]
public abstract class GraphUndoManager
[<System.CLSCompliant(false)>]
type GraphUndoManager = class
Public MustInherit Class GraphUndoManager
Наследование
GraphUndoManager
Атрибуты

Конструкторы

GraphUndoManager()

Свойства

RedoStack

Возвращает текущие записи в стеке повторов, упорядоченные по меньшей мере с последними.

UndoStack

Возвращает текущие записи в стеке отмены, упорядоченные по наименьшей мере к последним.

Методы

Add(IOleUndoUnit)

Помещает указанную единицу отмены в стек отмены.

AddOrMerge(IMergeableUndo)

Добавляет блок отмены к стеку отмены, потенциально объединяя его с другими блоками отмены в стеке или удаляя его, если он пуст. Если он имеет Ундуптион. Аддфорце, он всегда будет добавляться, даже если он пуст. Это удобно для составных операций, таких как перемещение узлов, перетаскивание или изменение меток, когда последовательность блоков отмены объединяется в одну атомарную единицу, и необходимо обеспечить возможность запуска с добавлением единицы, даже если она изначально пуста.

Применяется к