96 references to CompletionOptionsStorage
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (5)
Options\OptionSerializerTests.cs (5)
30
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces,
31
CompletionOptionsStorage
.ShowNewSnippetExperienceUserOption,
32
CompletionOptionsStorage
.TriggerOnDeletion,
71
CompletionOptionsStorage
.EnterKeyBehavior,
72
CompletionOptionsStorage
.SnippetsBehavior,
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Configuration\DidChangeConfigurationNotificationHandler_OptionList.cs (4)
27
CompletionOptionsStorage
.ShowNameSuggestions,
28
CompletionOptionsStorage
.ProvideRegexCompletions,
29
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces,
30
CompletionOptionsStorage
.TriggerInArgumentLists,
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (14)
Completion\CompletionFeaturesTests.cs (8)
123
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp, true);
124
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.ForceExpandedCompletionIndexCreation, true);
210
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp, true);
211
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.ForceExpandedCompletionIndexCreation, true);
334
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.TriggerInArgumentLists, LanguageNames.CSharp, true);
704
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp, true);
705
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.ForceExpandedCompletionIndexCreation, true);
850
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.TriggerInArgumentLists, LanguageNames.CSharp, true);
Completion\CompletionResolveTests.cs (2)
378
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.SnippetsBehavior, LanguageNames.CSharp, SnippetsRule.AlwaysInclude);
379
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.ShowNewSnippetExperienceUserOption, LanguageNames.CSharp, true);
Completion\CompletionTests.cs (4)
312
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp, true);
313
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.ForceExpandedCompletionIndexCreation, true);
338
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.SnippetsBehavior, LanguageNames.CSharp, SnippetsRule.NeverInclude);
1527
testLspServer.TestWorkspace.GlobalOptions.SetGlobalOption(
CompletionOptionsStorage
.SnippetsBehavior, LanguageNames.CSharp, SnippetsRule.NeverInclude);
Microsoft.VisualStudio.LanguageServices.CSharp (32)
LanguageService\CSharpCreateServicesOnTextViewConnection.cs (1)
43
if (GlobalOptions.GetOption(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp) != true)
Options\AdvancedOptionPageControl.xaml.cs (1)
124
BindToOption(Show_completion_list,
CompletionOptionsStorage
.ProvideRegexCompletions, LanguageNames.CSharp);
Options\AutomationObject\AutomationObject.Completion.cs (12)
13
get { return GetBooleanOption(
CompletionOptionsStorage
.TriggerOnTypingLetters); }
14
set { SetBooleanOption(
CompletionOptionsStorage
.TriggerOnTypingLetters, value); }
31
get { return GetBooleanOption(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces); }
32
set { SetBooleanOption(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, value); }
37
get { return (int)GetOption(
CompletionOptionsStorage
.EnterKeyBehavior); }
38
set { SetOption(
CompletionOptionsStorage
.EnterKeyBehavior, (EnterKeyRule)value); }
43
get { return (int)GetOption(
CompletionOptionsStorage
.EnterKeyBehavior); }
44
set { SetOption(
CompletionOptionsStorage
.EnterKeyBehavior, (EnterKeyRule)value); }
49
get { return (int)GetOption(
CompletionOptionsStorage
.SnippetsBehavior); }
50
set { SetOption(
CompletionOptionsStorage
.SnippetsBehavior, (SnippetsRule)value); }
55
get { return GetBooleanOption(
CompletionOptionsStorage
.TriggerInArgumentLists); }
56
set { SetBooleanOption(
CompletionOptionsStorage
.TriggerInArgumentLists, value); }
Options\AutomationObject\AutomationObject.ObsoleteAndUnused.cs (3)
50
return GetOption(
CompletionOptionsStorage
.SnippetsBehavior) == SnippetsRule.AlwaysInclude
58
SetOption(
CompletionOptionsStorage
.SnippetsBehavior, SnippetsRule.NeverInclude);
62
SetOption(
CompletionOptionsStorage
.SnippetsBehavior, SnippetsRule.AlwaysInclude);
Options\IntelliSenseOptionPageControl.xaml.cs (15)
21
BindToOption(Show_completion_list_after_a_character_is_typed,
CompletionOptionsStorage
.TriggerOnTypingLetters, LanguageNames.CSharp);
22
BindToOption(Show_completion_list_after_a_character_is_deleted,
CompletionOptionsStorage
.TriggerOnDeletion, LanguageNames.CSharp, onNullValue: static () => false);
25
BindToOption(Automatically_show_completion_list_in_argument_lists,
CompletionOptionsStorage
.TriggerInArgumentLists, LanguageNames.CSharp);
30
BindToOption(Never_include_snippets,
CompletionOptionsStorage
.SnippetsBehavior, SnippetsRule.NeverInclude, LanguageNames.CSharp);
31
BindToOption(Always_include_snippets,
CompletionOptionsStorage
.SnippetsBehavior, SnippetsRule.AlwaysInclude, LanguageNames.CSharp);
32
BindToOption(Include_snippets_when_question_Tab_is_typed_after_an_identifier,
CompletionOptionsStorage
.SnippetsBehavior, SnippetsRule.IncludeAfterTypingIdentifierQuestionTab, LanguageNames.CSharp);
35
BindToOption(Never_add_new_line_on_enter,
CompletionOptionsStorage
.EnterKeyBehavior, EnterKeyRule.Never, LanguageNames.CSharp);
36
BindToOption(Only_add_new_line_on_enter_with_whole_word,
CompletionOptionsStorage
.EnterKeyBehavior, EnterKeyRule.AfterFullyTypedWord, LanguageNames.CSharp);
37
BindToOption(Always_add_new_line_on_enter,
CompletionOptionsStorage
.EnterKeyBehavior, EnterKeyRule.Always, LanguageNames.CSharp);
40
BindToOption(Show_name_suggestions,
CompletionOptionsStorage
.ShowNameSuggestions, LanguageNames.CSharp);
42
BindToOption(Show_items_from_unimported_namespaces,
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, LanguageNames.CSharp, onNullValue: static () => true);
45
BindToOption(Show_new_snippet_experience,
CompletionOptionsStorage
.ShowNewSnippetExperienceUserOption, LanguageNames.CSharp,
46
onNullValue: () => this.OptionStore.GetOption(
CompletionOptionsStorage
.ShowNewSnippetExperienceFeatureFlag));
51
var snippetValue = this.OptionStore.GetOption(
CompletionOptionsStorage
.SnippetsBehavior, LanguageNames.CSharp);
60
var enterKeyBehavior = this.OptionStore.GetOption(
CompletionOptionsStorage
.EnterKeyBehavior, LanguageNames.CSharp);
Roslyn.VisualStudio.Next.UnitTests (41)
UnifiedSettings\UnifiedSettingsTests.cs (41)
34
Add(
CompletionOptionsStorage
.TriggerOnTypingLetters, "textEditor.csharp.intellisense.triggerCompletionOnTypingLetters").
35
Add(
CompletionOptionsStorage
.TriggerOnDeletion, "textEditor.csharp.intellisense.triggerCompletionOnDeletion").
36
Add(
CompletionOptionsStorage
.TriggerInArgumentLists, "textEditor.csharp.intellisense.triggerCompletionInArgumentLists").
40
Add(
CompletionOptionsStorage
.SnippetsBehavior, "textEditor.csharp.intellisense.snippetsBehavior").
41
Add(
CompletionOptionsStorage
.EnterKeyBehavior, "textEditor.csharp.intellisense.returnKeyCompletionBehavior").
42
Add(
CompletionOptionsStorage
.ShowNameSuggestions, "textEditor.csharp.intellisense.showNameCompletionSuggestions").
43
Add(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, "textEditor.csharp.intellisense.showCompletionItemsFromUnimportedNamespaces").
45
Add(
CompletionOptionsStorage
.ShowNewSnippetExperienceUserOption, "textEditor.csharp.intellisense.showNewSnippetExperience");
52
(
CompletionOptionsStorage
.TriggerOnTypingLetters, CreateBooleanOption(
53
CompletionOptionsStorage
.TriggerOnTypingLetters,
57
(
CompletionOptionsStorage
.TriggerOnDeletion, CreateBooleanOption(
58
CompletionOptionsStorage
.TriggerOnDeletion,
62
enableWhenOptionAndValue: (enableWhenOption:
CompletionOptionsStorage
.TriggerOnTypingLetters, whenValue: true),
64
(
CompletionOptionsStorage
.TriggerInArgumentLists, CreateBooleanOption(
65
CompletionOptionsStorage
.TriggerInArgumentLists,
84
(
CompletionOptionsStorage
.SnippetsBehavior, CreateEnumOption(
85
CompletionOptionsStorage
.SnippetsBehavior,
93
(
CompletionOptionsStorage
.EnterKeyBehavior, CreateEnumOption(
94
CompletionOptionsStorage
.EnterKeyBehavior,
102
(
CompletionOptionsStorage
.ShowNameSuggestions, CreateBooleanOption(
103
CompletionOptionsStorage
.ShowNameSuggestions,
107
(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, CreateBooleanOption(
108
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces,
118
(
CompletionOptionsStorage
.ShowNewSnippetExperienceUserOption, CreateBooleanOption(
119
CompletionOptionsStorage
.ShowNewSnippetExperienceUserOption,
124
featureFlagAndExperimentValue: (
CompletionOptionsStorage
.ShowNewSnippetExperienceFeatureFlag, true))),
162
Add(
CompletionOptionsStorage
.TriggerOnTypingLetters, "textEditor.basic.intellisense.triggerCompletionOnTypingLetters").
163
Add(
CompletionOptionsStorage
.TriggerOnDeletion, "textEditor.basic.intellisense.triggerCompletionOnDeletion").
166
Add(
CompletionOptionsStorage
.SnippetsBehavior, "textEditor.basic.intellisense.snippetsBehavior").
167
Add(
CompletionOptionsStorage
.EnterKeyBehavior, "textEditor.basic.intellisense.returnKeyCompletionBehavior").
168
Add(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, "textEditor.basic.intellisense.showCompletionItemsFromUnimportedNamespaces").
176
(
CompletionOptionsStorage
.TriggerOnTypingLetters, CreateBooleanOption(
177
CompletionOptionsStorage
.TriggerOnTypingLetters,
181
(
CompletionOptionsStorage
.TriggerOnDeletion, CreateBooleanOption(
182
CompletionOptionsStorage
.TriggerOnDeletion,
197
(
CompletionOptionsStorage
.SnippetsBehavior, CreateEnumOption(
198
CompletionOptionsStorage
.SnippetsBehavior,
206
(
CompletionOptionsStorage
.EnterKeyBehavior, CreateEnumOption(
207
CompletionOptionsStorage
.EnterKeyBehavior,
215
(
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces, CreateBooleanOption(
216
CompletionOptionsStorage
.ShowItemsFromUnimportedNamespaces,