Microsoft.VisualStudio.Text.Tagging - пространство имен
Маркировки способ добавления метки к диапазонам текста в редакторе.
Дополнительные сведения о маркировки см. в подразделе "тегов и классификаторов" В редакторе. Дополнительные сведения о расширение и добавление тегов см. в разделе "расширение теги" Точки расширения редактора.
Классы
Класс | Описание | |
---|---|---|
BatchedTagsChangedEventArgs | Предоставляет сведения для события BatchedTagsChanged. | |
ClassificationTag | Тег, представляющий тип классификации.Реализация IClassificationTag. | |
ErrorTag | Реализация IErrorTag. | |
MappingTagSpan<T> | Реализация IMappingTagSpan<T>. | |
OutliningRegionTag | Представляет тег для областей структуры. | |
OverviewMarkTag | An implementation of IOverviewMarkTag. | |
SimpleTagger<T> | Предоставляет простое потокобезопасное хранилище объектов взаимодействия с тегами заданного типа. | |
SpaceNegotiatingAdornmentTag | Представляет тег для элемента оформления уровня текста.Этот тег используется для предоставления места расположения элемента оформления в представлении. | |
TagsChangedEventArgs | Предоставляет сведения о TagsChanged событие. | |
TagSpan<T> | Реализация ITagSpan<T>. | |
TagTypeAttribute | Объявляет типы тегов, создаваемых интерфейсом ITagger<T>. | |
TextMarkerTag | Представляет тег текстовой метки, используемый для размещения элементов оформления текстовых меток в представлении. | |
TrackingTagSpan<T> | Связывает объект ITag с указанным диапазоном ITrackingSpan. | |
UrlTag | Реализация IUrlTag. |
Интерфейсы
Интерфейс | Описание | |
---|---|---|
IBufferTagAggregatorFactoryService | Создает ITagAggregator<T> для ITextBuffer. | |
IClassificationTag | Тег, представляющий тип классификации. | |
IErrorTag | Представляет ошибку, которая используется для размещения элементов оформления волнистой линии на представление. | |
IMappingTagSpan<T> | Связывает тег ITag с указанным диапазоном IMappingSpan. | |
IOutliningRegionTag | Предоставляет тег для областей структуры. | |
IOverviewMarkTag | Provides the information needed to render a mark in the overview margin. | |
ITag | Базовый интерфейс всех тегов. | |
ITagAggregator<T> | Объединяет все поставщики тегов в графе буферов для указанного типа тегов. | |
ITagger<T> | Поставщик тегов для буфера. | |
ITaggerProvider | Создает объект ITagger<T> для заданного буфера. | |
ITagSpan<T> | Связывает объект ITag с указанным диапазоном SnapshotSpan. | |
ITextMarkerTag | Представляет тег текстовой метки, используемый для размещения элементов оформления текстовых меток в представлении. | |
IUrlTag | Тег, представляющий URL-адрес. | |
IViewTagAggregatorFactoryService | Служба, которая создает агрегатор ITagAggregator<T> для объекта ITextView. | |
IViewTaggerProvider | Создает объект ITagger<T> для заданного буфера. |
Перечисления
Перечисление | Описание | |
---|---|---|
TagAggregatorOptions | Предоставляет набор параметров для объединения тегов. |