62 references to TaggerEventSources
Microsoft.CodeAnalysis.EditorFeatures (62)
BraceMatching\BraceHighlightingViewTaggerProvider.cs (4)
40
return
TaggerEventSources
.Compose(
41
TaggerEventSources
.OnTextChanged(subjectBuffer),
42
TaggerEventSources
.OnCaretPositionChanged(textView, subjectBuffer),
43
TaggerEventSources
.OnParseOptionChanged(subjectBuffer));
BracePairs\BracePairsTaggerProvider.cs (4)
39
return
TaggerEventSources
.Compose(
40
TaggerEventSources
.OnViewSpanChanged(ThreadingContext, textView),
41
TaggerEventSources
.OnTextChanged(subjectBuffer),
42
TaggerEventSources
.OnParseOptionChanged(subjectBuffer));
Classification\CopyPasteAndPrintingClassificationBufferTaggerProvider.Tagger.cs (3)
49
_eventSource =
TaggerEventSources
.Compose(
50
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, asyncListener),
51
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer));
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (5)
75
return
TaggerEventSources
.Compose(
76
TaggerEventSources
.OnViewSpanChanged(ThreadingContext, textView),
77
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, AsyncListener),
78
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer),
79
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions,
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.cs (6)
105
_taggerEventSource =
TaggerEventSources
.Compose(
106
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, taggerProvider._listener),
107
TaggerEventSources
.OnWorkspaceRegistrationChanged(subjectBuffer),
108
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer),
109
TaggerEventSources
.OnTextChanged(subjectBuffer),
110
TaggerEventSources
.OnParseOptionChanged(subjectBuffer));
Copilot\CopilotTaggerProvider.cs (4)
44
return
TaggerEventSources
.Compose(
45
TaggerEventSources
.OnCaretPositionChanged(textView, subjectBuffer),
46
TaggerEventSources
.OnViewSpanChanged(ThreadingContext, textView),
47
TaggerEventSources
.OnTextChanged(subjectBuffer));
EditAndContinue\ActiveStatementTaggerProvider.cs (3)
40
return
TaggerEventSources
.Compose(
42
TaggerEventSources
.OnTextChanged(subjectBuffer),
43
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer));
InlineDiagnostics\AbstractDiagnosticsTaggerProvider.SingleDiagnosticKindPullTaggerProvider.cs (5)
82
return
TaggerEventSources
.Compose(
83
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer),
84
TaggerEventSources
.OnWorkspaceRegistrationChanged(subjectBuffer),
85
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, this.AsyncListener),
86
TaggerEventSources
.OnTextChanged(subjectBuffer));
InlineHints\InlineHintsDataTaggerProvider.cs (4)
46
return
TaggerEventSources
.Compose(
47
TaggerEventSources
.OnViewSpanChanged(this.ThreadingContext, textView),
48
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, this.AsyncListener),
50
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, static option =>
KeywordHighlighting\HighlighterViewTaggerProvider.cs (4)
52
return
TaggerEventSources
.Compose(
53
TaggerEventSources
.OnTextChanged(subjectBuffer),
54
TaggerEventSources
.OnCaretPositionChanged(textView, subjectBuffer),
55
TaggerEventSources
.OnParseOptionChanged(subjectBuffer));
LineSeparators\LineSeparatorTaggerProvider.cs (2)
69
=>
TaggerEventSources
.Compose(
71
TaggerEventSources
.OnTextChanged(subjectBuffer));
NavigationBar\NavigationBarController.cs (5)
127
_eventSource =
TaggerEventSources
.Compose(
129
TaggerEventSources
.OnTextChanged(subjectBuffer),
131
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer),
133
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, asyncListener),
135
TaggerEventSources
.OnWorkspaceRegistrationChanged(subjectBuffer));
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (4)
60
return
TaggerEventSources
.Compose(
61
TaggerEventSources
.OnCaretPositionChanged(textView, textView.TextBuffer),
62
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, AsyncListener),
63
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer));
StringIndentation\StringIndentationTaggerProvider.cs (2)
66
return
TaggerEventSources
.Compose(
67
TaggerEventSources
.OnViewSpanChanged(ThreadingContext, textView),
Structure\AbstractStructureTaggerProvider.cs (5)
155
return
TaggerEventSources
.Compose(
156
TaggerEventSources
.OnTextChanged(subjectBuffer),
157
TaggerEventSources
.OnParseOptionChanged(subjectBuffer),
158
TaggerEventSources
.OnWorkspaceRegistrationChanged(subjectBuffer),
159
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, static option =>
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (2)
323
return
TaggerEventSources
.Compose(
325
TaggerEventSources
.OnGlobalOptionChanged(_dataSource.GlobalOptions, option =>