IMergeTextUndoTransactionPolicy.PerformTransactionMerge 方法

与现有组合新 ITextUndoTransaction

命名空间:  Microsoft.VisualStudio.Text.Operations
程序集:  Microsoft.VisualStudio.Text.Logic(在 Microsoft.VisualStudio.Text.Logic.dll 中)

语法

声明
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
)

参数

备注

此方法与 existingTransaction 合并 newTransaction ,通过添加、移除或修改撤消基元在现有的事务的 ITextUndoPrimitive 集合。 一个简单的实现可以添加每一次移除在新事务的原始对这些一个现有的事务。

.NET Framework 安全性

请参阅

参考

IMergeTextUndoTransactionPolicy 接口

Microsoft.VisualStudio.Text.Operations 命名空间