Metodo IMergeTextUndoTransactionPolicy.PerformTransactionMerge
Unisce un nuovo ITextUndoTransaction con esistente.
Spazio dei nomi: Microsoft.VisualStudio.Text.Operations
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Sintassi
'Dichiarazione
Sub PerformTransactionMerge ( _
existingTransaction As ITextUndoTransaction, _
newTransaction As ITextUndoTransaction _
)
void PerformTransactionMerge(
ITextUndoTransaction existingTransaction,
ITextUndoTransaction newTransaction
)
void PerformTransactionMerge(
ITextUndoTransaction^ existingTransaction,
ITextUndoTransaction^ newTransaction
)
abstract PerformTransactionMerge :
existingTransaction:ITextUndoTransaction *
newTransaction:ITextUndoTransaction -> unit
function PerformTransactionMerge(
existingTransaction : ITextUndoTransaction,
newTransaction : ITextUndoTransaction
)
Parametri
existingTransaction
Tipo: Microsoft.VisualStudio.Text.Operations.ITextUndoTransactionla transazione esistente.
newTransaction
Tipo: Microsoft.VisualStudio.Text.Operations.ITextUndoTransactionla nuova transazione.
Note
Questo metodo merge newTransaction con existingTransaction per aggiungere, rimuovere, o modificando le primitive di annullamento nella transazione esistente ITextUndoPrimitive raccolta. Un'implementazione semplice potrebbe aggiungere ogni primitiva di annullamento nella nuova transazione a quelle della transazione esistente.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.