3 implementations of GetOption
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Microsoft.CodeAnalysis.ExternalAccess.Razor.Features (1)
Microsoft.CodeAnalysis.Workspaces (1)
112 references to GetOption
Microsoft.CodeAnalysis.CSharp.EditorFeatures (4)
Microsoft.CodeAnalysis.EditorFeatures (26)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (8)
Utilities\GlobalOptionsExtensions.cs (5)
18editorOptions.SetOptionValue(DefaultOptions.IndentStyleId, globalOptions.GetOption(FormattingOptions2.SmartIndent, language).ToEditorIndentStyle());
19editorOptions.SetOptionValue(DefaultOptions.NewLineCharacterOptionId, globalOptions.GetOption(FormattingOptions2.NewLine, language));
20editorOptions.SetOptionValue(DefaultOptions.TabSizeOptionId, globalOptions.GetOption(FormattingOptions2.TabSize, language));
21editorOptions.SetOptionValue(DefaultOptions.IndentSizeOptionId, globalOptions.GetOption(FormattingOptions2.IndentationSize, language));
22editorOptions.SetOptionValue(DefaultOptions.ConvertTabsToSpacesOptionId, !globalOptions.GetOption(FormattingOptions2.UseTabs, language));
Microsoft.CodeAnalysis.ExternalAccess.FSharp (3)
Microsoft.CodeAnalysis.Features (2)
Microsoft.CodeAnalysis.LanguageServer.Protocol (58)
Features\Options\BlockStructureOptionsStorage.cs (13)
17ShowBlockStructureGuidesForCommentsAndPreprocessorRegions = globalOptions.GetOption(ShowBlockStructureGuidesForCommentsAndPreprocessorRegions, language),
18ShowBlockStructureGuidesForDeclarationLevelConstructs = globalOptions.GetOption(ShowBlockStructureGuidesForDeclarationLevelConstructs, language),
19ShowBlockStructureGuidesForCodeLevelConstructs = globalOptions.GetOption(ShowBlockStructureGuidesForCodeLevelConstructs, language),
20ShowOutliningForCommentsAndPreprocessorRegions = globalOptions.GetOption(ShowOutliningForCommentsAndPreprocessorRegions, language),
21ShowOutliningForDeclarationLevelConstructs = globalOptions.GetOption(ShowOutliningForDeclarationLevelConstructs, language),
22ShowOutliningForCodeLevelConstructs = globalOptions.GetOption(ShowOutliningForCodeLevelConstructs, language),
23CollapseRegionsWhenFirstOpened = globalOptions.GetOption(CollapseRegionsWhenFirstOpened, language),
24CollapseImportsWhenFirstOpened = globalOptions.GetOption(CollapseImportsWhenFirstOpened, language),
25CollapseMetadataImplementationsWhenFirstOpened = globalOptions.GetOption(CollapseSourceLinkEmbeddedDecompiledFilesWhenFirstOpened, language),
26CollapseEmptyMetadataImplementationsWhenFirstOpened = globalOptions.GetOption(CollapseMetadataSignatureFilesWhenFirstOpened, language),
27CollapseLocalFunctionsWhenCollapsingToDefinitions = globalOptions.GetOption(CollapseLocalFunctionsWhenCollapsingToDefinitions, language),
28CollapseRegionsWhenCollapsingToDefinitions = globalOptions.GetOption(CollapseRegionsWhenCollapsingToDefinitions, language),
29MaximumBannerLength = globalOptions.GetOption(MaximumBannerLength, language),
Features\Options\CompletionOptionsStorage.cs (14)
14TriggerOnTyping = options.GetOption(TriggerOnTyping, language),
15TriggerOnTypingLetters = options.GetOption(TriggerOnTypingLetters, language),
18LanguageNames.CSharp => options.GetOption(TriggerOnTypingLetters, language) && options.GetOption(TriggerOnDeletion, language) is true,
21LanguageNames.VisualBasic => options.GetOption(TriggerOnDeletion, language) is not false,
23_ => options.GetOption(TriggerOnDeletion, language),
25TriggerInArgumentLists = options.GetOption(TriggerInArgumentLists, language),
26EnterKeyBehavior = options.GetOption(EnterKeyBehavior, language),
27SnippetsBehavior = options.GetOption(SnippetsBehavior, language),
29ShowNameSuggestions = options.GetOption(ShowNameSuggestions, language),
30ShowItemsFromUnimportedNamespaces = options.GetOption(ShowItemsFromUnimportedNamespaces, language),
32ProvideDateAndTimeCompletions = options.GetOption(ProvideDateAndTimeCompletions, language),
33ProvideRegexCompletions = options.GetOption(ProvideRegexCompletions, language),
35ShowNewSnippetExperienceUserOption = options.GetOption(ShowNewSnippetExperienceUserOption, language),
Features\Options\InlineHintsOptionsStorage.cs (13)
23EnabledForParameters = globalOptions.GetOption(EnabledForParameters, language),
24ForLiteralParameters = globalOptions.GetOption(ForLiteralParameters, language),
25ForIndexerParameters = globalOptions.GetOption(ForIndexerParameters, language),
26ForObjectCreationParameters = globalOptions.GetOption(ForObjectCreationParameters, language),
27ForOtherParameters = globalOptions.GetOption(ForOtherParameters, language),
28SuppressForParametersThatDifferOnlyBySuffix = globalOptions.GetOption(SuppressForParametersThatDifferOnlyBySuffix, language),
29SuppressForParametersThatMatchMethodIntent = globalOptions.GetOption(SuppressForParametersThatMatchMethodIntent, language),
30SuppressForParametersThatMatchArgumentName = globalOptions.GetOption(SuppressForParametersThatMatchArgumentName, language),
36EnabledForTypes = globalOptions.GetOption(EnabledForTypes, language),
37ForImplicitVariableTypes = globalOptions.GetOption(ForImplicitVariableTypes, language),
38ForLambdaParameterTypes = globalOptions.GetOption(ForLambdaParameterTypes, language),
39ForImplicitObjectCreation = globalOptions.GetOption(ForImplicitObjectCreation, language),
40ForCollectionExpressions = globalOptions.GetOption(ForCollectionExpressions, language),
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (2)
Microsoft.VisualStudio.LanguageServices (7)
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Microsoft.VisualStudio.LanguageServices.Implementation (1)