19 references to TaggerTextChangeBehavior
Microsoft.CodeAnalysis.EditorFeatures (19)
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (2)
40
protected sealed override
TaggerTextChangeBehavior
TextChangeBehavior =>
TaggerTextChangeBehavior
.TrackTextChanges;
EditAndContinue\ActiveStatementTaggerProvider.cs (2)
41
protected override
TaggerTextChangeBehavior
TextChangeBehavior =>
TaggerTextChangeBehavior
.TrackTextChanges;
InlineHints\InlineHintsDataTaggerProvider.cs (2)
49
protected override
TaggerTextChangeBehavior
TextChangeBehavior =>
TaggerTextChangeBehavior
.RemoveTagsThatIntersectEdits;
KeywordHighlighting\HighlighterViewTaggerProvider.cs (2)
45
protected override
TaggerTextChangeBehavior
TextChangeBehavior =>
TaggerTextChangeBehavior
.RemoveAllTags;
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (2)
48
protected override
TaggerTextChangeBehavior
TextChangeBehavior =>
TaggerTextChangeBehavior
.RemoveAllTags;
Tagging\AbstractAsynchronousTaggerProvider.cs (4)
45
/// it is attached to. Most taggers can simply use <see cref="
TaggerTextChangeBehavior
.None"/>.
47
/// actually changed in the file can specify <see cref="
TaggerTextChangeBehavior
.TrackTextChanges"/>.
53
protected virtual
TaggerTextChangeBehavior
TextChangeBehavior =>
TaggerTextChangeBehavior
.None;
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (2)
222
if (_dataSource.TextChangeBehavior.HasFlag(
TaggerTextChangeBehavior
.TrackTextChanges))
267
if (_dataSource.TextChangeBehavior.HasFlag(
TaggerTextChangeBehavior
.TrackTextChanges))
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (2)
113
if (_dataSource.TextChangeBehavior.HasFlag(
TaggerTextChangeBehavior
.RemoveAllTags))
120
if (_dataSource.TextChangeBehavior.HasFlag(
TaggerTextChangeBehavior
.RemoveTagsThatIntersectEdits))
Tagging\TaggerContext.cs (1)
33
/// produce tags. In order to be passed this value, <see cref="
TaggerTextChangeBehavior
.TrackTextChanges"/>