IProjectionBufferFactoryService - интерфейс
Используется для создания буферов проекции.
Пространство имен: Microsoft.VisualStudio.Text.Projection
Сборка: Microsoft.VisualStudio.Text.Data (в Microsoft.VisualStudio.Text.Data.dll)
Синтаксис
'Декларация
Public Interface IProjectionBufferFactoryService
public interface IProjectionBufferFactoryService
public interface class IProjectionBufferFactoryService
type IProjectionBufferFactoryService = interface end
public interface IProjectionBufferFactoryService
Тип IProjectionBufferFactoryService предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
ProjectionContentType | Возвращает тип содержимого по умолчанию для буферов проекции. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CreateElisionBuffer(IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions) | Создает буфер элизии с проекцией по умолчанию IContentType и инициализируется к указанному списку диапазонов снимка из одного буфера источника. | |
CreateElisionBuffer(IProjectionEditResolver, NormalizedSnapshotSpanCollection, ElisionBufferOptions, IContentType) | Создает буфер элизии, инициализируемый для предоставления указанного списка диапазонов снимка из одного исходного буфера. | |
CreateProjectionBuffer(IProjectionEditResolver, IList<Object>, ProjectionBufferOptions) | Создает объект IProjectionBuffer с типом проекции IContentType по умолчанию и указанным списком исходных диапазонов. | |
CreateProjectionBuffer(IProjectionEditResolver, IList<Object>, ProjectionBufferOptions, IContentType) | Создает объект IProjectionBuffer с указанным типом IContentType и предоставленным списком объектов ITrackingSpan и строковых литералов. |
В начало страницы
События
Имя | Описание | |
---|---|---|
ProjectionBufferCreated | Происходит при создании любого объекта IProjectionBuffer или IElisionBuffer. |
В начало страницы
Заметки
Это часть компонент MEF, и должно быть импортировано следующим образом:
[Import] IProjectionBufferFactoryService factory = null;
Дополнительные сведения о проекции см. в подразделе "в проекции" В редакторе.