Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Startet eine Batchmodusupdate im Diagramm (das effektiver ist).Sie müssen die vollständige ()-Methode für den zurückgegebenen GraphTransactionScope aufrufen; andernfalls werden die Änderungen zurück.Das übliche Muster ist, dieses in einem using-Block zu verwenden, sodass, 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, _
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
Parameter
- undoUnitId
Typ: System.Object
Für Identifizieren und Zusammenführen.
- undoDescription
Typ: System.String
Eine Anwendung tauchte können diese Beschriftung als Bezeichnung auf Rückgängig-Vorgänge auf.
- option
Typ: Microsoft.VisualStudio.GraphModel.UndoOption
Typ der rückgängig machen.
- forceAdd
Typ: System.Boolean
Dies ist nur gültig, wenn die Option UndoOption.Add ist.Dies verursacht eine neue Rückgängig-Komponente, auch wenn es leer ist.Dies ist nützlich, wenn Sie einen Verbundbetrieb ausführen, der aus mehreren zusammengeführten Rückgängig-Komponenten besteht, in denen Sie sicherstellen müssen, dass der Hinzufügensvorgang die ursprüngliche Einheit hinzufügt, selbst wenn sie leer ist.
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.