ITextBufferUndoManagerProvider.GetTextBufferUndoManager(ITextBuffer) 方法

定义

获取指定的 ITextBufferUndoManagerITextBuffer。 如果尚未为此文本缓冲区创建撤消管理器,则将创建一个新的。

public:
 Microsoft::VisualStudio::Text::Operations::ITextBufferUndoManager ^ GetTextBufferUndoManager(Microsoft::VisualStudio::Text::ITextBuffer ^ textBuffer);
public:
 Microsoft::VisualStudio::Text::Operations::ITextBufferUndoManager ^ GetTextBufferUndoManager(Microsoft::VisualStudio::Text::ITextBuffer ^ textBuffer);
Microsoft::VisualStudio::Text::Operations::ITextBufferUndoManager GetTextBufferUndoManager(Microsoft::VisualStudio::Text::ITextBuffer const & textBuffer);
public Microsoft.VisualStudio.Text.Operations.ITextBufferUndoManager GetTextBufferUndoManager (Microsoft.VisualStudio.Text.ITextBuffer textBuffer);
abstract member GetTextBufferUndoManager : Microsoft.VisualStudio.Text.ITextBuffer -> Microsoft.VisualStudio.Text.Operations.ITextBufferUndoManager
Public Function GetTextBufferUndoManager (textBuffer As ITextBuffer) As ITextBufferUndoManager

参数

textBuffer
ITextBuffer

要获取其 ITextBufferITextBufferUndoManager

返回

ITextBufferUndoManager

textBufferITextBufferUndoManager

例外

textBuffer 为 null。

注解

如果未缓存撤消管理器,它将创建一个新的, ITextBufferUndoManager 并使用指定的对其进行缓存 ITextBuffer

适用于