16 references to TaggerTextChangeBehavior
Microsoft.CodeAnalysis.EditorFeatures (16)
InlineHints\InlineHintsDataTaggerProvider.cs (2)
40protected override TaggerTextChangeBehavior TextChangeBehavior => TaggerTextChangeBehavior.RemoveTagsThatIntersectEdits;
KeywordHighlighting\HighlighterViewTaggerProvider.cs (2)
46protected override TaggerTextChangeBehavior TextChangeBehavior => TaggerTextChangeBehavior.RemoveAllTags;
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (2)
44protected override TaggerTextChangeBehavior TextChangeBehavior => TaggerTextChangeBehavior.RemoveAllTags;
Tagging\AbstractAsynchronousTaggerProvider.cs (3)
49/// taggers can simply use <see cref="TaggerTextChangeBehavior.None"/>. However, advanced taggers that want to 52protected virtual TaggerTextChangeBehavior TextChangeBehavior => TaggerTextChangeBehavior.None;
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (2)
223if (_dataSource.TextChangeBehavior != TaggerTextChangeBehavior.None) 270if (_dataSource.TextChangeBehavior != TaggerTextChangeBehavior.None)
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (2)
78if (_dataSource.TextChangeBehavior.HasFlag(TaggerTextChangeBehavior.RemoveAllTags)) 85if (_dataSource.TextChangeBehavior.HasFlag(TaggerTextChangeBehavior.RemoveTagsThatIntersectEdits))
Tagging\AsynchronousViewportTaggerProvider.cs (2)
86protected virtual TaggerTextChangeBehavior TextChangeBehavior => TaggerTextChangeBehavior.None;
Tagging\AsynchronousViewportTaggerProvider.SingleViewportTaggerProvider.cs (1)
41protected override TaggerTextChangeBehavior TextChangeBehavior