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