与现有组合新 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
类型:Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction现有的事务。
newTransaction
类型:Microsoft.VisualStudio.Text.Operations.ITextUndoTransaction新的事务。
备注
此方法与 existingTransaction 合并 newTransaction ,通过添加、移除或修改撤消基元在现有的事务的 ITextUndoPrimitive 集合。 一个简单的实现可以添加每一次移除在新事务的原始对这些一个现有的事务。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。