SearchResultHighlightTagger Class
Provides a view-based classification tagger that tags search results.
public class SearchResultHighlightTagger : CollectionTagger<IClassificationTag>, ICollection<TagVersionRange<IClassificationTag>>, IEnumerable<TagVersionRange<IClassificationTag>>, IEnumerable, ICollectionTagger<IClassificationTag>, ITagger<IClassificationTag>, ITaggerBase, IOrderable, IKeyedObject, INotifyCollectionChanged
- Inheritance:
- Object TaggerBase<IClassificationTag> CollectionTagger<IClassificationTag> Object
- Implements:
- ICollectionTagger<IClassificationTag> ITagger<IClassificationTag> ITaggerBase IOrderable IKeyedObject
Constructors
SearchResultHighlightTagger(IEditorView)
Initializes a new instance of the SearchResultHighlightTagger
class.
public SearchResultHighlightTagger(IEditorView view)
Parameter | Type | Description |
---|---|---|
view | IEditorView | The view to which this manager is attached. |
Methods
OnClosed()
Occurs when the tagger is closed.
protected override void OnClosed()
Inherited Members
- CollectionTagger<IClassificationTag>.Add(TagVersionRange<IClassificationTag>)
- CollectionTagger<IClassificationTag>.Add(ITextSnapshotLine, IClassificationTag)
- CollectionTagger<IClassificationTag>.Add(TextSnapshotRange, IClassificationTag)
- CollectionTagger<IClassificationTag>.Clear()
- CollectionTagger<IClassificationTag>.CreateBatch()
- CollectionTagger<IClassificationTag>.Contains(TagVersionRange<IClassificationTag>)
- CollectionTagger<IClassificationTag>.CopyTo(TagVersionRange<IClassificationTag>[], Int32)
- CollectionTagger<IClassificationTag>.FindNext(ITextSnapshotLine, ITagSearchOptions<IClassificationTag>)
- CollectionTagger<IClassificationTag>.FindNext(TextSnapshotOffset, ITagSearchOptions<IClassificationTag>)
- CollectionTagger<IClassificationTag>.GetEnumerator()
- CollectionTagger<IClassificationTag>.GetTags(NormalizedTextSnapshotRangeCollection, Object)
- CollectionTagger<IClassificationTag>.Remove(TagVersionRange<IClassificationTag>)
- CollectionTagger<IClassificationTag>.Remove(IClassificationTag)
- CollectionTagger<IClassificationTag>.RemoveAll(Predicate<TagVersionRange<IClassificationTag>>)
- CollectionTagger<IClassificationTag>.Toggle(ITextSnapshotLine, IClassificationTag)
- CollectionTagger<IClassificationTag>.Toggle(TextSnapshotRange, IClassificationTag)
- CollectionTagger<IClassificationTag>.Count
- CollectionTagger<IClassificationTag>.Item[IClassificationTag]
- CollectionTagger<IClassificationTag>.CollectionChanged
- TaggerBase<IClassificationTag>.ITaggerBase.NotifyTagAggregatorAttached(ITagAggregatorBase)
- TaggerBase<IClassificationTag>.ITaggerBase.NotifyTagAggregatorDetached(ITagAggregatorBase)
- TaggerBase<IClassificationTag>.ChangeDocument(ICodeDocument)
- TaggerBase<IClassificationTag>.Close()
- TaggerBase<IClassificationTag>.OnTagAggregatorAttached(ITagAggregatorBase)
- TaggerBase<IClassificationTag>.OnTagAggregatorDetached(ITagAggregatorBase)
- TaggerBase<IClassificationTag>.OnTagsChanged(TagsChangedEventArgs)
- TaggerBase<IClassificationTag>.Document
- TaggerBase<IClassificationTag>.Key
- TaggerBase<IClassificationTag>.Orderings
- TaggerBase<IClassificationTag>.Closed
- TaggerBase<IClassificationTag>.TagsChanged
- Object.ToString()
- Object.Equals(Object)
- Object.Equals(Object, Object)
- Object.ReferenceEquals(Object, Object)
- Object.GetHashCode()
- Object.GetType()
- Object.MemberwiseClone()