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))]
Экспорты необходимо указать хотя бы один атрибут типа содержимого и хотя бы один атрибут типа тегов.
Дополнительные сведения о маркировки см. в подразделе "тегов и классификаторов" В редакторе. Дополнительные сведения о расширение и добавление тегов см. в разделе "расширение теги" Точки расширения редактора.
Примеры
Примеры использования этого интерфейса см. в следующих пошаговых руководствах:
Пошаговое руководство: Выделение текста
Пошаговое руководство: Структурирование
Пошаговое руководство: Отображение связывание квадратные скобки
Пошаговое руководство: отображение смарт-тегов
Пошаговое руководство: Создание глиф полей