Condividi tramite


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
Metodo pubblico 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