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


IClassifierAggregatorService - интерфейс

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

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

Синтаксис

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

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

Методы

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

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

Заметки

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

[Import] IClassifierAggregatorService aggregator = null;

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

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

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

См. также

Ссылки

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