【发布时间】:2014-01-03 16:03:59
【问题描述】:
我正在编写一个 Visual Studio 扩展并搜索历史项目列表。
我确实有IWpfTextView、ITextUndoHistory、ITextUndoHistoryRegistry 和ITextBufferUndoManagerProvider。
我在哪里可以找到撤消项目的列表?
【问题讨论】:
标签: visual-studio-2010 visual-studio-extensions
我正在编写一个 Visual Studio 扩展并搜索历史项目列表。
我确实有IWpfTextView、ITextUndoHistory、ITextUndoHistoryRegistry 和ITextBufferUndoManagerProvider。
我在哪里可以找到撤消项目的列表?
【问题讨论】:
标签: visual-studio-2010 visual-studio-extensions
在 Visual Studio 中,您提到的所有撤消类型本质上都是 IOleUndoManager 的包装器。这是 Visual Studio 中的核心撤消/重做类型。您可以对该类型使用EnumUndoable 方法来查看缓冲区上的撤消单元
【讨论】:
QueryService 上使用IVsWindowFrame msdn.microsoft.com/en-us/library/bb164723.aspx 来获得