ActiproSoftware.Text.Tagging Namespace
Classes
TagAggregatorBase<T> | An abstract base class for an object that aggregates ITag objects from multiple ITagger<T> instances. |
TaggerKeys | Specifies the names of the built-in ITagger<T> objects that are included with this product. |
TagsChangedEventArgs | Event arguments for when an ITagger<T> alters tags on text. |
TagSnapshotRange<T> | Implements an object that represents an ITag and its associated TextSnapshotRange. |
TagVersionRange<T> | Implements an object that represents an ITag and its associated ITextVersionRange. |
Interfaces
IClassificationTag | Provides the base requirements for an IClassificationType that can be associated with some text range. |
ICodeDocumentTaggerProvider | Provides the base requirements for an object that can create ITagger<T> objects for an ICodeDocument. |
ICollapsedRegionTag | Provides the base requirements for a collapsed region of text. |
ICollectionTagger<T> | Provides the base requirements for an ITagger<T> that maintains a simple collection of tagged ranges. |
IDelimiterHighlightTag | Provides the base requirements for an ITag that spans a delimiter highlight. |
IIndicatorTag | Provides the base requirements for an indicator, which covers range of text and render a glyph in an editor's indicator margin for that range. |
IIntraLineSpacerTag | Provides the base requirements for an object that requests space to be inserted above and/or below a view line, generally used for rendering adornments within. |
IIntraTextSpacerTag | Provides the base requirements for a spacer that can be inserted between two text characters. |
IReadOnlyRegionTag | Provides the base requirements for an IReadOnlyRegionTag that can be associated with some text range to mark it as read-only. |
ISquiggleTag | Provides the base requirements for a squiggle line, generally used for error display, that can be associated with some text range. |
ITag | Provides the base requirements for a data object that can be associated with some text range. |
ITagAggregator<T> | Provides the base requirements for an object that aggregates ITag objects from multiple ITagger<T> instances. |
ITagAggregatorBase | Provides the base requirements for an object that aggregates ITag objects from multiple taggers instances. |
ITagger<T> | Provides the base requirements for an object that can provide ITag objects that intersect with specified text ranges within an ICodeDocument. |
ITaggerBase | Provides the base requirements for an object that can provide ITag objects that intersect with specified text ranges within an ICodeDocument. |
ITagSearchOptions<T> | Provides the base requirements for a class that stores tag search operation options. |
ITextViewTaggerProvider | Provides the base requirements for an object that can create ITagger<T> objects for an ITextView. |
ITokenTag | Provides the base requirements for an IToken from an ILexer that can be associated with some text range. |
IUnusedRegionTag | Provides the base requirements for an unused region of text. |