63 references to InlineHintsOptionsStorage
Microsoft.CodeAnalysis.EditorFeatures (13)
InlineHints\InlineHintsDataTaggerProvider.cs (13)
52option.Equals(InlineHintsOptionsStorage.EnabledForParameters) || 53option.Equals(InlineHintsOptionsStorage.ForLiteralParameters) || 54option.Equals(InlineHintsOptionsStorage.ForIndexerParameters) || 55option.Equals(InlineHintsOptionsStorage.ForObjectCreationParameters) || 56option.Equals(InlineHintsOptionsStorage.ForOtherParameters) || 57option.Equals(InlineHintsOptionsStorage.SuppressForParametersThatMatchMethodIntent) || 58option.Equals(InlineHintsOptionsStorage.SuppressForParametersThatDifferOnlyBySuffix) || 59option.Equals(InlineHintsOptionsStorage.SuppressForParametersThatMatchArgumentName) || 60option.Equals(InlineHintsOptionsStorage.EnabledForTypes) || 61option.Equals(InlineHintsOptionsStorage.ForImplicitVariableTypes) || 62option.Equals(InlineHintsOptionsStorage.ForLambdaParameterTypes) || 63option.Equals(InlineHintsOptionsStorage.ForImplicitObjectCreation) || 64option.Equals(InlineHintsOptionsStorage.ForCollectionExpressions)));
Microsoft.CodeAnalysis.LanguageServer.Protocol (26)
Handler\Configuration\DidChangeConfigurationNotificationHandler_OptionList.cs (13)
35InlineHintsOptionsStorage.EnabledForParameters, 36InlineHintsOptionsStorage.ForLiteralParameters, 37InlineHintsOptionsStorage.ForIndexerParameters, 38InlineHintsOptionsStorage.ForObjectCreationParameters, 39InlineHintsOptionsStorage.ForOtherParameters, 40InlineHintsOptionsStorage.SuppressForParametersThatDifferOnlyBySuffix, 41InlineHintsOptionsStorage.SuppressForParametersThatMatchMethodIntent, 42InlineHintsOptionsStorage.SuppressForParametersThatMatchArgumentName, 43InlineHintsOptionsStorage.EnabledForTypes, 44InlineHintsOptionsStorage.ForImplicitVariableTypes, 45InlineHintsOptionsStorage.ForLambdaParameterTypes, 46InlineHintsOptionsStorage.ForImplicitObjectCreation, 47InlineHintsOptionsStorage.ForCollectionExpressions,
Handler\InlayHint\InlayHintRefreshQueue.cs (13)
37option.Equals(InlineHintsOptionsStorage.EnabledForParameters) || 38option.Equals(InlineHintsOptionsStorage.ForIndexerParameters) || 39option.Equals(InlineHintsOptionsStorage.ForLiteralParameters) || 40option.Equals(InlineHintsOptionsStorage.ForOtherParameters) || 41option.Equals(InlineHintsOptionsStorage.ForObjectCreationParameters) || 42option.Equals(InlineHintsOptionsStorage.SuppressForParametersThatDifferOnlyBySuffix) || 43option.Equals(InlineHintsOptionsStorage.SuppressForParametersThatMatchArgumentName) || 44option.Equals(InlineHintsOptionsStorage.SuppressForParametersThatMatchMethodIntent) || 45option.Equals(InlineHintsOptionsStorage.EnabledForTypes) || 46option.Equals(InlineHintsOptionsStorage.ForImplicitVariableTypes) || 47option.Equals(InlineHintsOptionsStorage.ForLambdaParameterTypes) || 48option.Equals(InlineHintsOptionsStorage.ForImplicitObjectCreation) || 49option.Equals(InlineHintsOptionsStorage.ForCollectionExpressions)))
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (5)
InlayHint\CSharpInlayHintTests.cs (4)
110testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp, true); 111testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp, true); 163testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp, true); 164testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp, true);
InlayHint\VisualBasicInlayHintTests.cs (1)
62testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.VisualBasic, true);
Microsoft.VisualStudio.LanguageServices.CSharp (19)
Options\AdvancedOptionPageControl.xaml.cs (19)
144BindToOption(DisplayInlineParameterNameHints, InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp); 145BindToOption(ShowHintsForLiterals, InlineHintsOptionsStorage.ForLiteralParameters, LanguageNames.CSharp); 146BindToOption(ShowHintsForNewExpressions, InlineHintsOptionsStorage.ForObjectCreationParameters, LanguageNames.CSharp); 147BindToOption(ShowHintsForEverythingElse, InlineHintsOptionsStorage.ForOtherParameters, LanguageNames.CSharp); 148BindToOption(ShowHintsForIndexers, InlineHintsOptionsStorage.ForIndexerParameters, LanguageNames.CSharp); 149BindToOption(SuppressHintsWhenParameterNameMatchesTheMethodsIntent, InlineHintsOptionsStorage.SuppressForParametersThatMatchMethodIntent, LanguageNames.CSharp); 150BindToOption(SuppressHintsWhenParameterNamesDifferOnlyBySuffix, InlineHintsOptionsStorage.SuppressForParametersThatDifferOnlyBySuffix, LanguageNames.CSharp); 151BindToOption(SuppressHintsWhenParameterNamesMatchArgumentNames, InlineHintsOptionsStorage.SuppressForParametersThatMatchArgumentName, LanguageNames.CSharp); 153BindToOption(DisplayInlineTypeHints, InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp); 154BindToOption(ShowHintsForVariablesWithInferredTypes, InlineHintsOptionsStorage.ForImplicitVariableTypes, LanguageNames.CSharp); 155BindToOption(ShowHintsForLambdaParameterTypes, InlineHintsOptionsStorage.ForLambdaParameterTypes, LanguageNames.CSharp); 156BindToOption(ShowHintsForImplicitObjectCreation, InlineHintsOptionsStorage.ForImplicitObjectCreation, LanguageNames.CSharp); 157BindToOption(ShowHintsForCollectionExpressions, InlineHintsOptionsStorage.ForCollectionExpressions, LanguageNames.CSharp); 180var enabledForParameters = this.OptionStore.GetOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp); 189var enabledForTypes = this.OptionStore.GetOption(InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp); 198this.OptionStore.SetOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp, true); 204this.OptionStore.SetOption(InlineHintsOptionsStorage.EnabledForParameters, LanguageNames.CSharp, false); 210this.OptionStore.SetOption(InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp, true); 216this.OptionStore.SetOption(InlineHintsOptionsStorage.EnabledForTypes, LanguageNames.CSharp, false);