1 write to DisplayText
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionItem.cs (1)
190DisplayText = displayText ?? "";
48 references to DisplayText
Microsoft.CodeAnalysis.CSharp.Features (11)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (1)
251var displayText = selectedItem.DisplayText + selectedItem.DisplayTextSuffix;
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
366insertionText = selectedItem.DisplayText;
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (3)
131return x?.DisplayText == y?.DisplayText; 136return obj?.DisplayText.GetHashCode() ?? 0;
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
268ch == '(' ? selectedItem.GetEntireDisplayText() : selectedItem.DisplayText));
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
94var castText = $"(({item.DisplayText})";
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Operators.cs (3)
130return await ReplaceTextAfterOperatorAsync(document, item, text: $" {item.DisplayText} ", cancellationToken).ConfigureAwait(false); 133return await ReplaceTextAfterOperatorAsync(document, item, text: $"{item.DisplayText} ", cancellationToken).ConfigureAwait(false); 143var replacement = item.DisplayText + text.ToString(TextSpan.FromBounds(expressionStart, dotLikeToken.SpanStart));
Completion\CompletionProviders\TupleNameCompletionProvider.cs (1)
120selectedItem.DisplayText));
Microsoft.CodeAnalysis.Features (35)
Completion\CommonCompletionProvider.cs (2)
83new TextChange(item.Span, item.DisplayText); 113?? new TextChange(item.Span, item.DisplayText);
Completion\CompletionItem.cs (17)
33/// An optional prefix to be displayed prepended to <see cref="DisplayText"/>. Can be null. 35/// cref="DisplayText"/>. 40/// An optional suffix to be displayed appended to <see cref="DisplayText"/>. Can be null. 42/// cref="DisplayText"/>. 48/// This is often the same as <see cref="DisplayText"/> but may be different in certain circumstances. 50public string FilterText => _filterText ?? DisplayText; 60/// Returns <see langword="true"/> if <see cref="DisplayText"/> is identical to <see cref="FilterText"/>. 71/// This is often the same as the <see cref="DisplayText"/> but may be different in certain circumstances. 76/// Descriptive text to place after <see cref="DisplayText"/> in the display layer. Should 171/// null, narration will use the <see cref="DisplayText"/> instead. 193SortText = sortText ?? DisplayText; 208if (!DisplayText.Equals(filterText ?? "", StringComparison.Ordinal)) 358var newDisplayText = displayText.HasValue ? displayText.Value : DisplayText; 371newDisplayText == DisplayText && 415/// Creates a copy of this <see cref="CompletionItem"/> with the <see cref="DisplayText"/> property changed. 548? DisplayTextPrefix + DisplayText + DisplayTextSuffix 549: DisplayText;
Completion\CompletionProvider.cs (1)
78=> Task.FromResult(CompletionChange.Create(new TextChange(item.Span, item.DisplayText)));
Completion\CompletionService.cs (1)
260return CompletionChange.Create(new TextChange(item.Span, item.DisplayText));
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
273var assemblyName = item.DisplayText;
Completion\Providers\AbstractKeywordCompletionProvider.cs (4)
23static (x, y) => x?.DisplayText == y?.DisplayText, 24static x => x.DisplayText.GetHashCode()); 76=> Task.FromResult((TextChange?)new TextChange(item.Span, item.DisplayText));
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
125var insertText = completionItem.DisplayText;
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (3)
122builder.Add(KeyValuePair.Create(AttributeFullName, attributeItem.DisplayText)); 183: item.DisplayText; 223var typeName = item.TryGetProperty(AttributeFullName, out var attributeFullName) ? attributeFullName : item.DisplayText;
Completion\Providers\ImportCompletionProvider\TypeImportCompletionCacheEntry.cs (1)
149if (attributeItem.DisplayText.TryGetWithoutAttributeSuffix(isCaseSensitive: isCaseSensitive, out var attributeNameWithoutSuffix))
Completion\Providers\UnionCompletionItemComparer.cs (3)
21x is not null && y is not null && x.DisplayText == y.DisplayText && x.Tags.SequenceEqual(y.Tags); 24=> Hash.Combine(obj.DisplayText.GetHashCode(), obj.Tags.Length);
Completion\Utilities.cs (1)
48=> completionItem.DisplayText.StartsWith(UnicodeStarAndSpace);
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Completion\VisualBasicCompletionService.vb (2)
100If changeText = keywordCompletionItem.DisplayText Then 120Return item.DisplayText