Freigeben über


Graph.BeginUpdate-Methode (Object, String, UndoOption)

Startet eine Batchmodusupdate im Diagramm (das effektiver ist). Sie müssen die Complete() Methode für den zurückgegebenen GraphTransactionScope aufrufen; andernfalls werden die Änderungen zurückgesetzt. Das übliche Muster ist, dieses in einem using-Block zu verwenden, dass, wenn eine Ausnahme ausgelöst wird, die Änderungen automatisch zurücksetzen.

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

Syntax

'Declaration
Public Function BeginUpdate ( _
    undoUnitId As Object, _
    undoDescription As String, _
    option As UndoOption _
) As GraphTransactionScope
public GraphTransactionScope BeginUpdate(
    Object undoUnitId,
    string undoDescription,
    UndoOption option
)
public:
GraphTransactionScope^ BeginUpdate(
    Object^ undoUnitId, 
    String^ undoDescription, 
    UndoOption option
)
member BeginUpdate : 
        undoUnitId:Object * 
        undoDescription:string * 
        option:UndoOption -> GraphTransactionScope
public function BeginUpdate(
    undoUnitId : Object, 
    undoDescription : String, 
    option : UndoOption
) : GraphTransactionScope

Parameter

  • undoUnitId
    Typ: Object

    Für Identifizieren und Zusammenführen.

  • undoDescription
    Typ: String

    Eine Anwendung tauchte diese Beschriftung als Bezeichnung auf Rückgängig-Vorgänge auf.

Rückgabewert

Typ: Microsoft.VisualStudio.GraphModel.GraphTransactionScope
Ein neues GraphTransactionScope.

.NET Framework-Sicherheit

Siehe auch

Referenz

Graph Klasse

BeginUpdate-Überladung

Microsoft.VisualStudio.GraphModel-Namespace