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: ObjectFür Identifizieren und Zusammenführen.
undoDescription
Typ: StringEine Anwendung tauchte diese Beschriftung als Bezeichnung auf Rückgängig-Vorgänge auf.
option
Typ: Microsoft.VisualStudio.GraphModel.UndoOptionTyp der rückgängig machen.
Rückgabewert
Typ: Microsoft.VisualStudio.GraphModel.GraphTransactionScope
Ein neues GraphTransactionScope.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.