ITextBufferUndoManagerProvider 接口

为给定 ITextBuffer 提供一个 ITextBufferUndoManager

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

语法

声明
Public Interface ITextBufferUndoManagerProvider
public interface ITextBufferUndoManagerProvider
public interface class ITextBufferUndoManagerProvider
type ITextBufferUndoManagerProvider =  interface end
public interface ITextBufferUndoManagerProvider

ITextBufferUndoManagerProvider 类型公开以下成员。

方法

  名称 说明
公共方法 GetTextBufferUndoManager 为指定 ITextBuffer 获取缓存 ITextBufferUndoManager
公共方法 RemoveTextBufferUndoManager 移除指定文本缓冲区的 ITextBufferUndoManager

页首

备注

这是 MEF 组件部件,应通过以下属性:

[Export(NameSource=typeof(ITextBufferUndoManagerProvider))]

这是一个缓存工厂,并且,对于一个给定的 ITextBuffer 只会创建一个 ITextBufferUndoManager

请参阅

参考

Microsoft.VisualStudio.Text.Operations 命名空间