标记是添加标记可以将文本范围在编辑器中。
有关标记的更多信息,请参见 在编辑器内“标记和分类器”一节。 有关扩展和添加标记的信息,请参见 编辑扩展点“扩展的标记”一节。
类
类 | 说明 | |
---|---|---|
![]() |
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 | 表示一组用于聚合标记的选项。 |