IMergeTextUndoTransactionPolicy.PerformTransactionMerge, méthode
Fusionne nouvel ITextUndoTransaction avec existant.
Espace de noms : Microsoft.VisualStudio.Text.Operations
Assembly : Microsoft.VisualStudio.Text.Logic (dans Microsoft.VisualStudio.Text.Logic.dll)
Syntaxe
'Déclaration
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
)
Paramètres
existingTransaction
Type : Microsoft.VisualStudio.Text.Operations.ITextUndoTransactionLa transaction existante.
newTransaction
Type : Microsoft.VisualStudio.Text.Operations.ITextUndoTransactionLa nouvelle transaction.
Notes
Cette méthode fusionne newTransaction avec existingTransaction en ajoutant, en supprimant, ou en modifiant les primitives de phase de restauration de la collection existante d'ITextUndoPrimitive de la transaction. Une implémentation simple peut ajouter chaque primitive de phase de restauration dans la nouvelle transaction à ceux de la transaction existante.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.