Costruttore UndoUnit (IServiceProvider, Context, TransactionCommitHandler, DescriptionHandler)
Crea un'unità di annullamento senza una transazione, ma con un delegato che può utilizzare per ottenere più avanti la transazione, se necessario. Specifica anche un delegato che può essere utilizzato per ottenere la descrizione di questa azione, per evitare un commit.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Sintassi
'Dichiarazione
Public Sub New ( _
serviceProvider As IServiceProvider, _
context As Context, _
commitHandler As TransactionCommitHandler, _
descriptionHandler As DescriptionHandler _
)
public UndoUnit(
IServiceProvider serviceProvider,
Context context,
TransactionCommitHandler commitHandler,
DescriptionHandler descriptionHandler
)
Parametri
- serviceProvider
Tipo: System.IServiceProvider
- context
Tipo: Microsoft.VisualStudio.Modeling.Context
- commitHandler
Tipo: Microsoft.VisualStudio.Modeling.Shell.TransactionCommitHandler
- descriptionHandler
Tipo: Microsoft.VisualStudio.Modeling.Shell.DescriptionHandler
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.