Freigeben über


UndoableGraphTransactionScope-Konstruktor (Object, String, UndoOption)

Erstellt ein neues UndoableGraphTransactionScope

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

Syntax

'Declaration
Public Sub New ( _
    undoUnitId As Object, _
    undoDescription As String, _
    option As UndoOption _
)
public UndoableGraphTransactionScope(
    Object undoUnitId,
    string undoDescription,
    UndoOption option
)
public:
UndoableGraphTransactionScope(
    Object^ undoUnitId, 
    String^ undoDescription, 
    UndoOption option
)
new : 
        undoUnitId:Object * 
        undoDescription:string * 
        option:UndoOption -> UndoableGraphTransactionScope
public function UndoableGraphTransactionScope(
    undoUnitId : Object, 
    undoDescription : String, 
    option : UndoOption
)

Parameter

  • undoUnitId
    Typ: Object

    Die ID der Aktion, die rückgängig gemacht werden kann; sollte kein System.String-Objekt sein, da Zeichenfolgengleicheit nicht Objektgleichheit bedeutet. Daher kann UndoOption.Merge dieser Elemente zu unbeabsichtigtem Verhalten führen, wobei Rückgängigeinheiten zusammengeführt werden, wo dies nicht zu erwarten war. Die Objektidentifizierung der undoUnitId ist der entscheidende Faktor dafür, welche Undo-Einheiten zusammengeführt werden sollen.

  • undoDescription
    Typ: String

    Die vom Benutzer anzeigbare Zeichenfolgenbeschreibung

.NET Framework-Sicherheit

Siehe auch

Referenz

UndoableGraphTransactionScope Klasse

UndoableGraphTransactionScope-Überladung

Microsoft.VisualStudio.GraphModel-Namespace