GraphUndoManager Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Diese Klasse umschließt den IOleUndoManager aus Visual Studio und fügt das Zusammenführen der Rückgängig-Einheit hinzu

public ref class GraphUndoManager abstract
[System.CLSCompliant(false)]
public abstract class GraphUndoManager
[<System.CLSCompliant(false)>]
type GraphUndoManager = class
Public MustInherit Class GraphUndoManager
Vererbung
GraphUndoManager
Attribute

Konstruktoren

GraphUndoManager()

Eigenschaften

RedoStack

Ruft die aktuellen Einträge auf dem Redo-Stapel ab, der am wenigsten zuletzt angeordnet ist.

UndoStack

Ruft die aktuellen Einträge auf dem Rückgängig-Stapel ab, der am wenigsten zuletzt angeordnet ist.

Methoden

Add(IOleUndoUnit)

Überträgt die angegebene Rückgängig-Komponente auf den Rückgängig-Stapel.

AddOrMerge(IMergeableUndo)

Fügt dem Rückgängig-Stapel eine Rückgängig-Komponente hinzu und führt Sie möglicherweise mit anderen rückgängig-Einheiten auf dem Stapel zusammen oder löscht Sie, wenn Sie leer ist. Wenn Sie undooption. addforce hat, wird Sie immer hinzugefügt, auch wenn Sie leer ist. Dies ist praktisch bei Verbund Vorgängen wie dem Verschieben von Knoten, Drag & Drop-oder Bezeichnungs Bearbeitung, bei der Sie eine Reihe von rückgängig-Einheiten zu einer atomaren Einheit zusammenführen und eine sichere Methode haben müssen, um mit der Add-Einheit zu beginnen, auch wenn Sie anfänglich leer ist.

Gilt für