Поделиться через


ITextBufferFactoryService - интерфейс

Служба фабрики для обычных текстовых буферов.

Пространство имен:  Microsoft.VisualStudio.Text
Сборка:  Microsoft.VisualStudio.Text.Data (в Microsoft.VisualStudio.Text.Data.dll)

Синтаксис

'Декларация
Public Interface ITextBufferFactoryService
public interface ITextBufferFactoryService
public interface class ITextBufferFactoryService
type ITextBufferFactoryService =  interface end
public interface ITextBufferFactoryService

Тип ITextBufferFactoryService предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство InertContentType Тип содержимого, для которого автоматически не создаются связанные артефакты.
Открытое свойство PlaintextContentType Предопределенный тип содержимого для обычных текстовых файлов.
Открытое свойство TextContentType Тип содержимого текста.

В начало страницы

Методы

  Имя Описание
Открытый метод CreateTextBuffer() Создает пустой буфер ITextBuffer, типу IContentType которого присвоено значение "текст".
Открытый метод CreateTextBuffer(IContentType) Создает пустой буфер ITextBuffer указанного типа IContentType.
Открытый метод CreateTextBuffer(TextReader, IContentType) Создание ITextBuffer с указанным типом содержимого и заполняет его путем считывания данных из указанного средства чтения текста.
Открытый метод CreateTextBuffer(String, IContentType) Создает буфер ITextBuffer указанного типа IContentType и заполняет его заданным текстом.

В начало страницы

События

  Имя Описание
Открытое событие TextBufferCreated Происходит при создании любого буфера ITextBuffer.

В начало страницы

Заметки

Это компонент MEF и должен быть импортировано с помощью следующего синтаксиса:

[Import]
ITextBufferFactoryService TextBufferFactoryService =null;

См. также

Ссылки

Microsoft.VisualStudio.Text - пространство имен