1 write to SelectionBehavior
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionItemRules.cs (1)
92
SelectionBehavior
= selectionBehavior;
8 references to SelectionBehavior
Microsoft.CodeAnalysis.EditorFeatures (2)
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (2)
577
=> item.Rules.
SelectionBehavior
== CompletionItemSelectionBehavior.HardSelection ? item.Rules.MatchPriority : MatchPriority.Default;
795
if (item.Rules.
SelectionBehavior
!= CompletionItemSelectionBehavior.HardSelection)
Microsoft.CodeAnalysis.Features (4)
Completion\CompletionItemRules.cs (4)
140
selectionBehavior == Default.
SelectionBehavior
)
185
var newSelectionBehavior = selectionBehavior.HasValue ? selectionBehavior.Value :
SelectionBehavior
;
192
newSelectionBehavior ==
SelectionBehavior
)
242
/// Creates a copy of this <see cref="CompletionItemRules"/> with the <see cref="
SelectionBehavior
"/> property changed.
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Handler\Completion\CompletionHandler.cs (2)
213
if (!supportsVSExtensions && item.Rules.
SelectionBehavior
== CompletionItemSelectionBehavior.SoftSelection)
436
return completionItem.Rules.MatchPriority == MatchPriority.Preselect && completionItem.Rules.
SelectionBehavior
== CompletionItemSelectionBehavior.HardSelection;