Graph.BeginUpdate, méthode (Object, String, UndoOption)
Commence une mise à jour de mode batch sur le graphique (qui est plus efficace).Vous devez appeler la méthode Complete() sur le GraphTransactionScope retourné, sinon vos modifications sont annulées.Le modèle habituel consiste à utiliser cette opération dans un bloc d' using afin que si une exception est levée les modifications ne sont restaurées automatiquement restaurée.
Espace de noms : Microsoft.VisualStudio.GraphModel
Assembly : Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Déclaration
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
Paramètres
- undoUnitId
Type : System.Object
Pour identifier et de fusion.
- undoDescription
Type : System.String
Une application peut apprêter la légende en tant qu'étiquette sur les opérations d'annulation.
- option
Type : Microsoft.VisualStudio.GraphModel.UndoOption
Type d'annulation.
Valeur de retour
Type : Microsoft.VisualStudio.GraphModel.GraphTransactionScope
Un nouveau GraphTransactionScope.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.