1 write to GlobalOptions
Microsoft.CodeAnalysis.EditorFeatures (1)
Tagging\AbstractAsynchronousTaggerProvider.cs (1)
125
GlobalOptions
= globalOptions;
41 references to GlobalOptions
Microsoft.CodeAnalysis.EditorFeatures (35)
BraceMatching\BraceHighlightingViewTaggerProvider.cs (1)
72
var options =
GlobalOptions
.GetBraceMatchingOptions(document.Project.Language);
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.PushDiagnosticsTaggerProvider.cs (2)
121
var diagnosticMode =
GlobalOptions
.GetDiagnosticMode();
160
var diagnosticMode =
GlobalOptions
.GetDiagnosticMode();
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.SingleDiagnosticKindPullTaggerProvider.cs (1)
90
var diagnosticMode =
GlobalOptions
.GetDiagnosticMode();
InlineHints\InlineHintsDataTaggerProvider.cs (14)
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));
114
var options =
GlobalOptions
.GetInlineHintsOptions(document.Project.Language);
KeywordHighlighting\HighlighterViewTaggerProvider.cs (1)
88
if (!
GlobalOptions
.GetOption(KeywordHighlightingOptionsStorage.KeywordHighlighting, document.Project.Language))
Structure\AbstractStructureTaggerProvider.cs (12)
79
if (!
GlobalOptions
.GetOption(OutliningOptionsStorage.Outlining, openDocument.Project.Language))
82
var options = BlockStructureOptionsStorage.GetBlockStructureOptions(
GlobalOptions
, openDocument.Project);
95
var collapseRegions =
GlobalOptions
.GetOption(BlockStructureOptionsStorage.CollapseRegionsWhenFirstOpened, openDocument.Project.Language);
96
var collapseImports =
GlobalOptions
.GetOption(BlockStructureOptionsStorage.CollapseImportsWhenFirstOpened, openDocument.Project.Language);
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));
197
var options =
GlobalOptions
.GetBlockStructureOptions(document.Project);
Tagging\AbstractAsynchronousTaggerProvider.cs (1)
136
if (!
GlobalOptions
.GetOption(EditorComponentOnOffOptions.Tagger))
Tagging\AbstractAsynchronousTaggerProvider.TagSource.cs (1)
320
.Select(globalOption => TaggerEventSources.OnGlobalOptionChanged(_dataSource.
GlobalOptions
, globalOption))
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (2)
387
if (_dataSource.Options.OfType<Option2<bool>>().Any(option => !_dataSource.
GlobalOptions
.GetOption(option)))
391
return _dataSource.Options.OfType<PerLanguageOption2<bool>>().Any(option => languageName == null || !_dataSource.
GlobalOptions
.GetOption(option, languageName));
Microsoft.CodeAnalysis.EditorFeatures.Wpf (2)
LineSeparators\LineSeparatorTaggerProvider.cs (1)
92
if (!
GlobalOptions
.GetOption(LineSeparatorsOptionsStorage.LineSeparator, document.Project.Language))
StringIndentation\StringIndentationTaggerProvider.cs (1)
90
if (!
GlobalOptions
.GetOption(StringIndentationOptionsStorage.StringIdentation, document.Project.Language))
Microsoft.VisualStudio.LanguageServices (4)
InheritanceMargin\InheritanceMarginTaggerProvider.cs (4)
71
TaggerEventSources.OnGlobalOptionChanged(
GlobalOptions
, InheritanceMarginOptionsStorage.ShowInheritanceMargin),
72
TaggerEventSources.OnGlobalOptionChanged(
GlobalOptions
, InheritanceMarginOptionsStorage.InheritanceMarginCombinedWithIndicatorMargin));
106
if (
GlobalOptions
.GetOption(InheritanceMarginOptionsStorage.ShowInheritanceMargin, document.Project.Language) == false)
109
var includeGlobalImports =
GlobalOptions
.GetOption(InheritanceMarginOptionsStorage.InheritanceMarginIncludeGlobalImports, document.Project.Language);