VSIX - 查找属于“替换”操作的TextUndoTransaction对象

时间:2016-02-01 20:47:39

标签: c# visual-studio visual-studio-extensions vsix

是否有可能找到属于ITextBuffer上的find-replace(all)操作的ITextUndoTransaction(https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.text.operations.itextundotransaction.aspx)对象? 我已经查看了应用替换操作的ITextBuffer的ITextUndoHistory中的CurrentTransaction属性(https://msdn.microsoft.com/en-us/library/microsoft.visualstudio.text.operations.itextundohistory.currenttransaction.aspx)。但是,在find-replace时刻,Changing,Changed,ChangedLowPriority,ChangedHighpriority和PostChanged事件中的该属性始终为null。 我认为必须有一种方法可以访问替换ITextUndoTransaction对象,但是如何?

0 个答案:

没有答案