ITextBufferUndoManagerProvider.GetTextBufferUndoManager 方法

为指定 ITextBuffer 获取缓存 ITextBufferUndoManager

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

语法

声明
Function GetTextBufferUndoManager ( _
    textBuffer As ITextBuffer _
) As ITextBufferUndoManager
ITextBufferUndoManager GetTextBufferUndoManager(
    ITextBuffer textBuffer
)
ITextBufferUndoManager^ GetTextBufferUndoManager(
    ITextBuffer^ textBuffer
)
abstract GetTextBufferUndoManager : 
        textBuffer:ITextBuffer -> ITextBufferUndoManager
function GetTextBufferUndoManager(
    textBuffer : ITextBuffer
) : ITextBufferUndoManager

参数

返回值

类型:Microsoft.VisualStudio.Text.Operations.ITextBufferUndoManager
textBuffer 的缓存 ITextBufferUndoManager

异常

异常 条件
ArgumentNullException

textBuffer 为 nullnull 引用(在 Visual Basic 中为 Nothing)。

备注

如果不移除缓存了管理器,并使用指定的 ITextBuffer创建新的 ITextBufferUndoManager 和缓存它。

.NET Framework 安全性

请参阅

参考

ITextBufferUndoManagerProvider 接口

Microsoft.VisualStudio.Text.Operations 命名空间