Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The factory service for ordinary text buffers.
Namespace: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Syntax
'Declaration
Public Interface ITextBufferFactoryService
public interface ITextBufferFactoryService
public interface class ITextBufferFactoryService
type ITextBufferFactoryService = interface end
public interface ITextBufferFactoryService
The ITextBufferFactoryService type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
InertContentType | A content type for which no associated artifacts are automatically created. |
![]() |
PlaintextContentType | Predefined content type for plain text files. |
![]() |
TextContentType | The text content type. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
CreateTextBuffer() | Creates an empty ITextBuffer with IContentType "text". |
![]() |
CreateTextBuffer(IContentType) | Creates an empty ITextBuffer with the specified IContentType. |
![]() |
CreateTextBuffer(TextReader, IContentType) | Creates an ITextBuffer with the given content type and populates it by reading data from the specified text reader. |
![]() |
CreateTextBuffer(String, IContentType) | Creates an ITextBuffer with the specified IContentType and populates it with the given text. |
Top
Events
Name | Description | |
---|---|---|
![]() |
TextBufferCreated | Raised when any ITextBuffer is created. |
Top
Remarks
This is a MEF Component, and should be imported with the following syntax:
[Import]
ITextBufferFactoryService TextBufferFactoryService =null;