76 references to TaggerEventSources
Microsoft.CodeAnalysis.EditorFeatures (63)
BraceMatching\BraceHighlightingViewTaggerProvider.cs (4)
57
return
TaggerEventSources
.Compose(
58
TaggerEventSources
.OnTextChanged(subjectBuffer),
59
TaggerEventSources
.OnCaretPositionChanged(textView, subjectBuffer),
60
TaggerEventSources
.OnParseOptionChanged(subjectBuffer));
BracePairs\BracePairsTaggerProvider.cs (3)
56
return
TaggerEventSources
.Compose(
57
TaggerEventSources
.OnTextChanged(subjectBuffer),
58
TaggerEventSources
.OnParseOptionChanged(subjectBuffer));
Classification\CopyPasteAndPrintingClassificationBufferTaggerProvider.Tagger.cs (2)
58
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, asyncListener),
59
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer));
Classification\Semantic\AbstractSemanticOrEmbeddedClassificationViewTaggerProvider.cs (4)
73
TaggerEventSources
.OnViewSpanChanged(ThreadingContext, textView),
74
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, AsyncListener),
75
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer),
76
TaggerEventSources
.OnGlobalOptionChanged(_globalOptions, ClassificationOptionsStorage.ClassifyReassignedVariables));
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.cs (5)
83
return
TaggerEventSources
.Compose(
84
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer),
85
TaggerEventSources
.OnWorkspaceRegistrationChanged(subjectBuffer),
86
TaggerEventSources
.OnDiagnosticsChanged(subjectBuffer, diagnosticService),
87
TaggerEventSources
.OnTextChanged(subjectBuffer));
EditAndContinue\ActiveStatementTaggerProvider.cs (3)
60
return
TaggerEventSources
.Compose(
62
TaggerEventSources
.OnTextChanged(subjectBuffer),
63
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer));
InlineHints\InlineHintsDataTaggerProvider.cs (16)
68
return
TaggerEventSources
.Compose(
69
TaggerEventSources
.OnViewSpanChanged(this.ThreadingContext, textView),
70
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, _listener),
71
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsGlobalStateOption.DisplayAllOverride),
72
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.EnabledForParameters),
73
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.ForLiteralParameters),
74
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.ForIndexerParameters),
75
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.ForObjectCreationParameters),
76
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.ForOtherParameters),
77
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.SuppressForParametersThatMatchMethodIntent),
78
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.SuppressForParametersThatDifferOnlyBySuffix),
79
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.SuppressForParametersThatMatchArgumentName),
80
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.EnabledForTypes),
81
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.ForImplicitVariableTypes),
82
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.ForLambdaParameterTypes),
83
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InlineHintsOptionsStorage.ForImplicitObjectCreation));
KeywordHighlighting\HighlighterViewTaggerProvider.cs (4)
66
return
TaggerEventSources
.Compose(
67
TaggerEventSources
.OnTextChanged(subjectBuffer),
68
TaggerEventSources
.OnCaretPositionChanged(textView, subjectBuffer),
69
TaggerEventSources
.OnParseOptionChanged(subjectBuffer));
NavigationBar\NavigationBarController.cs (4)
119
TaggerEventSources
.OnTextChanged(subjectBuffer),
121
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer),
123
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, asyncListener),
125
TaggerEventSources
.OnWorkspaceRegistrationChanged(subjectBuffer));
ReferenceHighlighting\ReferenceHighlightingViewTaggerProvider.cs (4)
70
return
TaggerEventSources
.Compose(
71
TaggerEventSources
.OnCaretPositionChanged(textView, textView.TextBuffer),
72
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, AsyncListener),
73
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer));
Structure\AbstractStructureTaggerProvider.cs (11)
167
return
TaggerEventSources
.Compose(
168
TaggerEventSources
.OnTextChanged(subjectBuffer),
169
TaggerEventSources
.OnParseOptionChanged(subjectBuffer),
170
TaggerEventSources
.OnWorkspaceRegistrationChanged(subjectBuffer),
171
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, BlockStructureOptionsStorage.ShowBlockStructureGuidesForCodeLevelConstructs),
172
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, BlockStructureOptionsStorage.ShowBlockStructureGuidesForDeclarationLevelConstructs),
173
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, BlockStructureOptionsStorage.ShowBlockStructureGuidesForCommentsAndPreprocessorRegions),
174
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, BlockStructureOptionsStorage.ShowOutliningForCodeLevelConstructs),
175
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, BlockStructureOptionsStorage.ShowOutliningForDeclarationLevelConstructs),
176
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, BlockStructureOptionsStorage.ShowOutliningForCommentsAndPreprocessorRegions),
177
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, BlockStructureOptionsStorage.CollapseRegionsWhenCollapsingToDefinitions));
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (2)
320
.Select(globalOption =>
TaggerEventSources
.OnGlobalOptionChanged(_dataSource.GlobalOptions, globalOption))
330
return
TaggerEventSources
.Compose(optionChangedEventSources);
Tagging\CompilationAvailableTaggerEventSource.cs (1)
52
_underlyingSource =
TaggerEventSources
.Compose(eventSources);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (4)
LineSeparators\LineSeparatorTaggerProvider.cs (2)
80
return
TaggerEventSources
.Compose(
82
TaggerEventSources
.OnTextChanged(subjectBuffer));
StringIndentation\StringIndentationTaggerProvider.cs (2)
78
return
TaggerEventSources
.Compose(
80
TaggerEventSources
.OnTextChanged(subjectBuffer));
Microsoft.VisualStudio.LanguageServices (9)
DocumentOutline\DocumentOutlineControl.xaml.cs (4)
142
TaggerEventSources
.OnTextChanged(subjectBuffer),
144
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer),
146
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, _asyncListener),
148
TaggerEventSources
.OnWorkspaceRegistrationChanged(subjectBuffer));
InheritanceMargin\InheritanceMarginTaggerProvider.cs (5)
68
TaggerEventSources
.OnWorkspaceChanged(subjectBuffer, AsyncListener),
69
TaggerEventSources
.OnViewSpanChanged(ThreadingContext, textView),
70
TaggerEventSources
.OnDocumentActiveContextChanged(subjectBuffer),
71
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InheritanceMarginOptionsStorage.ShowInheritanceMargin),
72
TaggerEventSources
.OnGlobalOptionChanged(GlobalOptions, InheritanceMarginOptionsStorage.InheritanceMarginCombinedWithIndicatorMargin));