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


ITaggerProvider - интерфейс

Создает объект ITagger<T> для заданного буфера.

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

Синтаксис

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

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

Методы

  Имя Описание
Открытый метод CreateTagger<T> Создает поставщик тегов для указанного буфера.

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

Заметки

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

[Export(nameSource=typeof(ITaggerProvider))]

Экспорты необходимо указать хотя бы один атрибут типа содержимого и хотя бы один атрибут типа тегов.

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

Примеры

Примеры использования этого интерфейса см. в следующих пошаговых руководствах:

Пошаговое руководство: Выделение текста

Пошаговое руководство: Структурирование

Пошаговое руководство: Отображение связывание квадратные скобки

Пошаговое руководство: отображение смарт-тегов

Пошаговое руководство: Создание глиф полей

См. также

Ссылки

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