是否有可能找到属于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对象,但是如何?