8 instantiations of TaggerContext
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Interactive\BraceMatching\InteractiveBraceHighlightingTests.cs (1)
47var context = new TaggerContext<BraceHighlightTag>(
Microsoft.CodeAnalysis.EditorFeatures (2)
Classification\CopyPasteAndPrintingClassificationBufferTaggerProvider.Tagger.cs (1)
136var context = new TaggerContext<IClassificationTag>(document, snapshot);
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (1)
237var context = new TaggerContext<TTag>(
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
BraceHighlighting\AbstractBraceHighlightingTests.cs (1)
54var context = new TaggerContext<BraceHighlightTag>(
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Structure\StructureTaggerTests.cs (1)
336var context = new TaggerContext<IStructureTag>(document, view.TextSnapshot);
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (2)
KeywordHighlighting\AbstractKeywordHighlightingTests.vb (1)
43Dim context = New TaggerContext(Of KeywordHighlightTag)(document, snapshot, New SnapshotPoint(snapshot, caretPosition))
ReferenceHighlighting\AbstractReferenceHighlightingTests.vb (1)
44Dim context = New TaggerContext(Of NavigableHighlightTag)(
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
BraceMatching\BraceHighlightingTests.vb (1)
38Dim context = New TaggerContext(Of BraceHighlightTag)(
48 references to TaggerContext
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Interactive\BraceMatching\InteractiveBraceHighlightingTests.cs (1)
47var context = new TaggerContext<BraceHighlightTag>(
Microsoft.CodeAnalysis.EditorFeatures (41)
BraceMatching\BraceHighlightingViewTaggerProvider.cs (3)
64TaggerContext<BraceHighlightTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken) 79TaggerContext<BraceHighlightTag> context, Document document, ITextSnapshot snapshot, int position, BraceMatchingOptions options, CancellationToken cancellationToken) 168TaggerContext<BraceHighlightTag> context,
BracePairs\BracePairsTaggerProvider.cs (1)
78protected override async Task ProduceTagsAsync(TaggerContext<IBracePairTag> context, CancellationToken cancellationToken)
Classification\CopyPasteAndPrintingClassificationBufferTaggerProvider.Tagger.cs (2)
136var context = new TaggerContext<IClassificationTag>(document, snapshot); 165TaggerContext<IClassificationTag> context, DocumentSnapshotSpan snapshotSpan,
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (1)
95TaggerContext<IClassificationTag> context, CancellationToken cancellationToken)
Classification\Semantic\ClassificationUtilities.cs (3)
48TaggerContext<IClassificationTag> context, 87TaggerContext<IClassificationTag> context, 152TaggerContext<IClassificationTag> context,
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.PushDiagnosticsTaggerProvider.cs (3)
110TaggerContext<TTag> context, DocumentSnapshotSpan spanToTag, int? caretPosition, CancellationToken cancellationToken) 116TaggerContext<TTag> context, DocumentSnapshotSpan spanToTag, CancellationToken cancellationToken) 150TaggerContext<TTag> context,
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.SingleDiagnosticKindPullTaggerProvider.cs (2)
79TaggerContext<TTag> context, DocumentSnapshotSpan spanToTag, int? caretPosition, CancellationToken cancellationToken) 85TaggerContext<TTag> context, DocumentSnapshotSpan documentSpanToTag, CancellationToken cancellationToken)
EditAndContinue\ActiveStatementTaggerProvider.cs (1)
67TaggerContext<ITextMarkerTag> context, CancellationToken cancellationToken)
InlineHints\InlineHintsDataTaggerProvider.cs (1)
104TaggerContext<InlineHintDataTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
73TaggerContext<KeywordHighlightTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (3)
100TaggerContext<NavigableHighlightTag> context, CancellationToken cancellationToken) 143TaggerContext<NavigableHighlightTag> context, 176TaggerContext<NavigableHighlightTag> context,
Structure\AbstractStructureTaggerProvider.cs (2)
181TaggerContext<IStructureTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken) 212TaggerContext<IStructureTag> context,
Tagging\AbstractAsynchronousTaggerProvider.cs (8)
50/// <see cref="TaggerContext{TTag}.TextChangeRange"/> when calling 51/// <see cref="ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. 199/// <see cref="TaggerContext{TTag}.CaretPosition"/> in the call to 200/// <see cref="ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. 211/// and will asynchronously call into <see cref="ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/> at some point in 230TaggerContext<TTag> context, CancellationToken cancellationToken) 248protected virtual Task ProduceTagsAsync(TaggerContext<TTag> context, DocumentSnapshotSpan spanToTag, int? caretPosition, CancellationToken cancellationToken) 294internal Task ProduceTagsAsync(TaggerContext<TTag> context)
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (2)
29/// tagging infrastructure. It is the coordinator between <see cref="ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>s, 34/// the tag source starts the computation and calls <see cref="ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/> to build
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (3)
237var context = new TaggerContext<TTag>( 304TaggerContext<TTag> context) 394private Task ProduceTagsAsync(TaggerContext<TTag> context, CancellationToken cancellationToken)
Tagging\TaggerContext.cs (1)
40/// to <see cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. Note: state will
Tagging\TaggerTextChangeBehavior.cs (4)
24/// attached to. The text changes will be provided to the <see cref="TaggerContext{TTag}"/> 25/// that is passed to <see cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>. 31/// attached to. The text changes will be provided to the <see cref="TaggerContext{TTag}"/> 32/// that is passed to <see cref="AbstractAsynchronousTaggerProvider{TTag}.ProduceTagsAsync(TaggerContext{TTag}, CancellationToken)"/>.
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
BraceHighlighting\AbstractBraceHighlightingTests.cs (1)
54var context = new TaggerContext<BraceHighlightTag>(
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Structure\StructureTaggerTests.cs (1)
336var context = new TaggerContext<IStructureTag>(document, view.TextSnapshot);
Tagging\AsynchronousTaggerTests.cs (1)
173TaggerContext<TestTag> context, DocumentSnapshotSpan snapshotSpan, int? caretPosition, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.EditorFeatures.Wpf (2)
LineSeparators\LineSeparatorTaggerProvider.cs (1)
86TaggerContext<LineSeparatorTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
StringIndentation\StringIndentationTaggerProvider.cs (1)
84TaggerContext<StringIndentationTag> context, DocumentSnapshotSpan documentSnapshotSpan, int? caretPosition, CancellationToken cancellationToken)
Microsoft.VisualStudio.LanguageServices (1)
InheritanceMargin\InheritanceMarginTaggerProvider.cs (1)
90TaggerContext<InheritanceMarginTag> context,