1 write to SuggestionModeItem
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionList.cs (1)
83SuggestionModeItem = suggestionModeItem;
12 references to SuggestionModeItem
Microsoft.CodeAnalysis.EditorFeatures (4)
IntelliSense\AsyncCompletion\CompletionSource.cs (4)
461if (completionList.SuggestionModeItem is null) 465completionList.SuggestionModeItem.DisplayText, 466completionList.SuggestionModeItem.Properties.TryGetValue(CommonCompletionItem.DescriptionProperty, out var description) ? description : string.Empty); 483sessionData.HasSuggestionItemOptions |= completionList.SuggestionModeItem != null;
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Completion\AbstractCompletionProviderTests.cs (1)
165Assert.Equal(hasSuggestionModeItem.Value, completionList.SuggestionModeItem != null);
Microsoft.CodeAnalysis.Features (5)
Completion\CompletionList.cs (5)
60/// Specifying a <see cref="SuggestionModeItem"/> is a request that the completion host operate in suggestion mode. 128var newSuggestionModeItem = suggestionModeItem.HasValue ? suggestionModeItem.Value : SuggestionModeItem; 133newSuggestionModeItem == SuggestionModeItem) 174/// Creates a copy of this <see cref="CompletionList"/> with the <see cref="SuggestionModeItem"/> property changed. 186internal bool IsEmpty => ItemsList.Count == 0 && SuggestionModeItem is null;
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Completion\CompletionHandler.cs (2)
99SuggestionMode = list.SuggestionModeItem is not null, 132SuggestionMode = list.SuggestionModeItem != null,