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: ObjectIdentyfikacji i scalanie.
undoDescription
Typ: StringAplikacja może powierzchni tego podpisu jako etykieta operacji Cofnij.
option
Typ: Microsoft.VisualStudio.GraphModel.UndoOptionTyp polecenia Cofnij.
forceAdd
Typ: BooleanJest 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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.