ITextBufferFactoryService2 Интерфейс

Определение

Служба фабрики для обычных Текстбуфферс.The factory service for ordinary TextBuffers.

public interface class ITextBufferFactoryService2 : Microsoft::VisualStudio::Text::ITextBufferFactoryService
public interface ITextBufferFactoryService2 : Microsoft.VisualStudio.Text.ITextBufferFactoryService
type ITextBufferFactoryService2 = interface
    interface ITextBufferFactoryService
Public Interface ITextBufferFactoryService2
Implements ITextBufferFactoryService
Реализации

Комментарии

Это компонент MEF, который должен быть импортирован следующим образом:This is a MEF Component, and should be imported as follows: ``` [Import] ITextBufferFactoryService factory = null; ```

Любые ITextBufferFactoryService из них будут приведены к типу ITextBufferFactoryService2 .Any ITextBufferFactoryService will be upcastable to an ITextBufferFactoryService2.

Свойства

InertContentType

Тип содержимого, для которого автоматически не создаются связанные артефакты.A content type for which no associated artifacts are automatically created.

(Унаследовано от ITextBufferFactoryService)
PlaintextContentType

Предопределенный тип содержимого для обычных текстовых файлов.Predefined content type for plain text files.

(Унаследовано от ITextBufferFactoryService)
TextContentType

Предопределенный тип содержимого по умолчанию.Predefined default content type. Это базовый тип для большинства типов содержимого.This is the base type for most content types.

(Унаследовано от ITextBufferFactoryService)

Методы

CreateTextBuffer()

Создает пустой буфер ITextBuffer, типу IContentType которого присвоено значение "текст".Creates an empty ITextBuffer with IContentType "text".

(Унаследовано от ITextBufferFactoryService)
CreateTextBuffer(IContentType)

Создает пустой буфер ITextBuffer указанного типа IContentType.Creates an empty ITextBuffer with the specified IContentType.

(Унаследовано от ITextBufferFactoryService)
CreateTextBuffer(SnapshotSpan, IContentType)

Создает объект ITextBuffer с указанным IContentType и заполняет его заданным текстом, содержащимся в span .Creates an ITextBuffer with the specified IContentType and populates it with the given text contained in span.

CreateTextBuffer(String, IContentType)

Создает буфер ITextBuffer указанного типа IContentType и заполняет его заданным текстом.Creates an ITextBuffer with the specified IContentType and populates it with the given text.

(Унаследовано от ITextBufferFactoryService)
CreateTextBuffer(TextReader, IContentType)

Создает ITextBuffer с заданным объектом contentType и заполняет его, считывая данные из указанного TextReader.Creates an ITextBuffer with the given contentType and populates it by reading data from the specified TextReader.

(Унаследовано от ITextBufferFactoryService)
CreateTextBuffer(TextReader, IContentType, Int64, String, Boolean)

Создает ITextBuffer с заданным объектом contentType и заполняет его, считывая данные из указанного TextReader.Creates an ITextBuffer with the given contentType and populates it by reading data from the specified TextReader.

События

TextBufferCreated

Происходит при создании любого буфера ITextBuffer.Raised when any ITextBuffer is created.

(Унаследовано от ITextBufferFactoryService)

Применяется к