2 overrides of CaretChangeBehavior
Microsoft.CodeAnalysis.EditorFeatures (2)
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
43
protected override TaggerCaretChangeBehavior
CaretChangeBehavior
=> TaggerCaretChangeBehavior.RemoveAllTagsOnCaretMoveOutsideOfTag;
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (1)
44
protected override TaggerCaretChangeBehavior
CaretChangeBehavior
=> TaggerCaretChangeBehavior.RemoveAllTagsOnCaretMoveOutsideOfTag;
4 references to CaretChangeBehavior
Microsoft.CodeAnalysis.EditorFeatures (4)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (3)
221
if (_dataSource.
CaretChangeBehavior
.HasFlag(TaggerCaretChangeBehavior.RemoveAllTagsOnCaretMoveOutsideOfTag))
226
nameof(_dataSource.
CaretChangeBehavior
) + " can only be specified for an " + nameof(IViewTaggerProvider));
257
if (_dataSource.
CaretChangeBehavior
.HasFlag(TaggerCaretChangeBehavior.RemoveAllTagsOnCaretMoveOutsideOfTag))
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (1)
39
Debug.Assert(_dataSource.
CaretChangeBehavior
.HasFlag(TaggerCaretChangeBehavior.RemoveAllTagsOnCaretMoveOutsideOfTag));