Freigeben über


GraphUndoManager<T>.AddOrMerge-Methode

Fügt eine Rückgängig-Komponente im Rückgängig-Stapel hinzu, und führt sie möglicherweise mit anderen Rückgängigeinheiten auf dem Stapel zusammen oder legt sie ab, wenn sie leer ist. Wenn sie UndoOption.AddForce verfügt, wird sie immer hinzugefügt, auch wenn sie leer ist. Dies dient für Verbundvorgänge wie das Verschieben von Knoten, Drag & Drop oder das Bearbeiten von Bezeichnungen, wobei Sie eine Reihe von Rückgängigeinheiten in eine unteilbare Einheit zusammenführen und eine sichere Methode benötigen, mit der Hinzufügeeinheit zu beginnen, auch wenn diese zunächst leer ist.

Namespace:  Microsoft.VisualStudio.GraphModel
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Syntax

'Declaration
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

Parameter

  • undo
    Typ: T

    Die Rückgängig-Komponente hinzugefügt.

Rückgabewert

Typ: Boolean
True, wenn die Rückgängig-Komponente hinzugefügt oder zusammengeführt wurde; False, wenn es ignoriert wurde.

.NET Framework-Sicherheit

Siehe auch

Referenz

GraphUndoManager<T> Klasse

Microsoft.VisualStudio.GraphModel-Namespace