ILinkedUndoContext (Interfaz)
utilice BeginTransaction para agrupar una secuencia de operaciones en una transacción.
Espacio de nombres: Microsoft.VisualStudio.Modeling.ExtensionEnablement
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Sintaxis
'Declaración
Public Interface ILinkedUndoContext
public interface ILinkedUndoContext
El tipo ILinkedUndoContext expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
BeginTransaction | Agrupe una serie de cambios al modelo.Si se produce algún cambio, puede anular el grupo completo, dejando el modelo sin cambios.Llame a Commit() para completar la transacción.Si el usuario llama a deshacer, el grupo de conjunto se revertirá. |
Arriba
Comentarios
En una extensión de Visual Studio , puede obtener un contexto de que ILinkedUndoTransaction puedan crear como sigue:
[Import]
public ILinkedUndoContext LinkedUndoContext { get; set; }
Para obtener más información, vea Cómo: Vincular actualizaciones del modelo mediante transacciones.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.ExtensionEnablement (Espacio de nombres)