Interfaccia ILinkedUndoContext
Utilizzare BeginTransaction per raggruppare una sequenza delle operazioni in una transazione.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.ExtensionEnablement
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintassi
'Dichiarazione
Public Interface ILinkedUndoContext
public interface ILinkedUndoContext
Il tipo ILinkedUndoContext espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
BeginTransaction | Raggruppare una serie di modifiche al modello.Se una qualsiasi modifica avrà esito negativo, è possibile arrestare il gruppo intera, lasciando il modello invariato.Chiamata Commit() per il completamento della transazione.Se undo di chiamate dell'utente, il gruppo di tutto verrà ripristinata. |
In alto
Note
In Visual Studio estensione, è possibile ottenere un contesto da cui ILinkedUndoTransaction può essere creato come segue:
[Import]
public ILinkedUndoContext LinkedUndoContext { get; set; }
Per ulteriori informazioni, vedere Procedura: collegare aggiornamenti di modelli tramite transazioni.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Modeling.ExtensionEnablement