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 | 建立 ITextBuffer 的 ITagAggregator<T>。 | |
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 | 為 ITextView 建立 ITagAggregator<T> 的服務。 | |
IViewTaggerProvider | 為指定的緩衝區建立 ITagger<T>。 |
列舉
列舉類型 | 描述 | |
---|---|---|
TagAggregatorOptions | 表示一組用來彙總標籤的選項。 |