ITextBufferFactoryService.CreateTextBuffer 方法 (TextReader, IContentType)

用特定内容类型创建 ITextBuffer 并从指定的文本读取器读取数据填充该实例。

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

语法

声明
Function CreateTextBuffer ( _
    reader As TextReader, _
    contentType As IContentType _
) As ITextBuffer
ITextBuffer CreateTextBuffer(
    TextReader reader,
    IContentType contentType
)
ITextBuffer^ CreateTextBuffer(
    TextReader^ reader, 
    IContentType^ contentType
)
abstract CreateTextBuffer : 
        reader:TextReader * 
        contentType:IContentType -> ITextBuffer
function CreateTextBuffer(
    reader : TextReader, 
    contentType : IContentType
) : ITextBuffer

参数

  • reader
    类型:TextReader

    从中读取的 TextReader

返回值

类型:Microsoft.VisualStudio.Text.ITextBuffer
与给定文本读取器和内容类型的一 ITextBuffer 对象。

异常

异常 条件
ArgumentNullException

reader 为 nullnull 引用(在 Visual Basic 中为 Nothing) 或 contentType 为 nullnull 引用(在 Visual Basic 中为 Nothing)。

备注

reader 不受此操作结束。 必须关闭流。

.NET Framework 安全性

请参阅

参考

ITextBufferFactoryService 接口

CreateTextBuffer 重载

Microsoft.VisualStudio.Text 命名空间