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


IViewClassifierAggregatorService - интерфейс

Служба, возвращающая IClassifier, собирающий и нормализует все классификаторы для всех текстовых буферов в графе буферов частности ITextView.

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

Синтаксис

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

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

Методы

  Имя Описание
Открытый метод GetClassifier Получает кэшированный объект IClassifier для данного ITextView.

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

Заметки

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

[Import] 
IViewClassifierAggregatorService aggregator = null;

Сортируются и не перекрываются нормализованные классификации, созданные этим агрегатором. Если диапазон текста имеет многосторонние классификации на основе исходных вкладах классификатора, а в нормализованной классификации, то переходную классификацию IClassificationTypeRegistryService это соответствует всем исходным классификациям

Накопителья классификатора кэшируются для каждого сочетания ITextBuffer и ITextView.

Дополнительные сведения о классификации см. в разделе "расширение типы классификации и классификация форматирует" в Точки расширения редактора.

См. также

Ссылки

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