Udostępnij za pośrednictwem


Metoda Graph.BeginUpdate — (Object, String, UndoOption, Boolean)

Uruchamia aktualizację trybu wsadowego na wykresie (co jest bardziej efektywne).Wywołaj metodę Complete() na GraphTransactionScope zwrócone, w przeciwnym razie zmiany zostaną wycofane.Zwykle wzór jest użycie to w using zablokować tak, że jeśli wyjątek zmiany automatycznie są przywracane.

Przestrzeń nazw:  Microsoft.VisualStudio.GraphModel
Zestaw:  Microsoft.VisualStudio.GraphModel (w Microsoft.VisualStudio.GraphModel.dll)

Składnia

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

Parametry

  • undoUnitId
    Typ: Object

    Identyfikacji i scalanie.

  • undoDescription
    Typ: String

    Aplikacja może powierzchni tego podpisu jako etykieta operacji Cofnij.

  • forceAdd
    Typ: Boolean

    Jest to tylko wtedy, gdy opcja jest UndoOption.Add.Powoduje to nową jednostkę Cofnij, nawet jeśli jest pusty.Jest to przydatne podczas wykonywania złożonych operacji, która składa się z wielu jednostek scalonych Cofnij, gdzie należy upewnić się, że operacji dodawania dodaje wstępnej jednostki, nawet jeśli jest pusty.

Wartość zwracana

Typ: Microsoft.VisualStudio.GraphModel.GraphTransactionScope
Nowy GraphTransactionScope.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Graph Klasa

Przeciążenie BeginUpdate

Przestrzeń nazw Microsoft.VisualStudio.GraphModel