IVsEditorAdaptersFactoryService.GetDataBuffer 方法

获取文本缓冲区适配器的数据缓冲区。 这是数据模型缓冲区图形中的顶层缓冲区。

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

语法

声明
Function GetDataBuffer ( _
    bufferAdapter As IVsTextBuffer _
) As ITextBuffer
ITextBuffer GetDataBuffer(
    IVsTextBuffer bufferAdapter
)
ITextBuffer^ GetDataBuffer(
    IVsTextBuffer^ bufferAdapter
)
abstract GetDataBuffer : 
        bufferAdapter:IVsTextBuffer -> ITextBuffer
function GetDataBuffer(
    bufferAdapter : IVsTextBuffer
) : ITextBuffer

参数

  • bufferAdapter
    类型:IVsTextBuffer

    IVsTextBuffer 适配器相关。

返回值

类型:Microsoft.VisualStudio.Text.ITextBuffer
提供给视图模型的 ITextBuffer 数据缓冲区或 nullnull 引用(在 Visual Basic 中为 Nothing) ,如果调用此方法,在为适配器建立内容之前的。

异常

异常 条件
ArgumentNullException

bufferAdapter 为 null。

ArgumentException

bufferAdapter 未生成的由该工厂。

备注

此缓冲区将与文档缓冲区,除了缓冲区协调员方案的相同。

.NET Framework 安全性

请参阅

参考

IVsEditorAdaptersFactoryService 接口

Microsoft.VisualStudio.Editor 命名空间