1 write to DisplayText
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionItem.cs (1)
147DisplayText = displayText ?? "";
176 references to DisplayText
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (52)
Completion\CompletionProviders\AbstractCSharpCompletionProviderTests.cs (1)
174var item = completionList.ItemsList.First(i => (i.DisplayText + i.DisplayTextSuffix).StartsWith(textTypedSoFar));
Completion\CompletionProviders\ConversionCompletionProviderTests.cs (13)
58c => Assert.Equal("SomeText0", c.DisplayText), 59c => Assert.Equal("SomeText1", c.DisplayText), 60c => Assert.Equal("SomeText2", c.DisplayText), 61c => Assert.Equal("SomeText3", c.DisplayText), 62c => Assert.Equal("\uD884\uDF4AStartWith_3134A_Identifier", c.DisplayText), 63c => Assert.Equal("\uffdcStartWith_FFDC_Identifier", c.DisplayText), 67Assert.Equal("float", c.DisplayText); 251i => Assert.Equal(displayText1, i.DisplayText), 252i => Assert.Equal(displayText2, i.DisplayText)); 279i => Assert.Equal("float", i.DisplayText), 280i => Assert.Equal("int", i.DisplayText)); 450AssertEx.SetEqual(items.Select(i => i.DisplayText), toTypes); 512AssertEx.SetEqual(items.Select(i => i.DisplayText), expected);
Completion\CompletionProviders\DeclarationNameCompletionProviderTests.cs (1)
1172items.Select(item => item.DisplayText));
Completion\CompletionProviders\OperatorCompletionProviderTests.cs (25)
228i => Assert.Equal("==", i.DisplayText), 229i => Assert.Equal("!=", i.DisplayText), 230i => Assert.Equal(">", i.DisplayText), 231i => Assert.Equal(">=", i.DisplayText), 232i => Assert.Equal("<", i.DisplayText), 233i => Assert.Equal("<=", i.DisplayText), 234i => Assert.Equal("!", i.DisplayText), 235i => Assert.Equal("+", i.DisplayText), // Addition a+b 236i => Assert.Equal("-", i.DisplayText), // Subtraction a-b 237i => Assert.Equal("*", i.DisplayText), 238i => Assert.Equal("/", i.DisplayText), 239i => Assert.Equal("%", i.DisplayText), 240i => Assert.Equal("++", i.DisplayText), 241i => Assert.Equal("--", i.DisplayText), 242i => Assert.Equal("+", i.DisplayText), // Unary plus +a 243i => Assert.Equal("-", i.DisplayText), // Unary minus -a 244i => Assert.Equal("&", i.DisplayText), 245i => Assert.Equal("|", i.DisplayText), 246i => Assert.Equal("^", i.DisplayText), 247i => Assert.Equal("<<", i.DisplayText), 248i => Assert.Equal(">>", i.DisplayText), 249i => Assert.Equal(">>>", i.DisplayText), 250i => Assert.Equal("~", i.DisplayText) 456Assert.Equal("+", i.DisplayText); 461Assert.Equal("+", i.DisplayText);
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (7)
2489var completionItem = completionList.ItemsList.First(i => CompareItems(i.DisplayText, "Bar[int bay]")); 2746var completionItem = completionList.ItemsList.First(i => CompareItems(i.DisplayText, "Equals(object obj)")); 2802var completionItem = completionList.ItemsList.First(i => CompareItems(i.DisplayText, "Equals(object obj)")); 3088var commit = await provider.GetChangeAsync(document, completionList.ItemsList.First(i => i.DisplayText == "ToString()"), ' '); 3224Assert.True(completionList.ItemsList.Any(c => c.DisplayText == "Bar()")); 3225Assert.False(completionList.ItemsList.Any(c => c.DisplayText == "Goo()")); 3277var completionItem = completionList.ItemsList.Where(c => c.DisplayText == "M(in int x)").Single();
Completion\CompletionProviders\SuggestionModeCompletionProviderTests.cs (1)
1433Assert.True(completionList.SuggestionModeItem == null, "group.Builder == " + (completionList.SuggestionModeItem != null ? completionList.SuggestionModeItem.DisplayText : "null"));
Completion\CompletionProviders\SymbolCompletionProviderTests_NoInteractive.cs (1)
342var item = completions.ItemsList.First(i => i.DisplayText == "Beep");
Completion\CompletionProviders\TypeImportCompletionProviderTests.cs (2)
1424var actualTypesInRelativeOrder = allCompletionItems.SelectAsArray(item => hashset.Contains(item.DisplayText), item => item.DisplayText);
Completion\CompletionServiceTests.cs (1)
196Assert.True(completionList.ItemsList.Select(item => item.DisplayText).Contains(expectedItem));
Microsoft.CodeAnalysis.CSharp.Features (12)
Completion\CompletionProviders\AttributeNamedParameterCompletionProvider.cs (1)
251var displayText = selectedItem.DisplayText + selectedItem.DisplayTextSuffix;
Completion\CompletionProviders\CrefCompletionProvider.cs (1)
385insertionText = selectedItem.DisplayText;
Completion\CompletionProviders\ExplicitInterfaceMemberCompletionProvider.cs (1)
136? selectedItem.DisplayText
Completion\CompletionProviders\FunctionPointerUnmanagedCallingConventionCompletionProvider.cs (3)
133return x?.DisplayText == y?.DisplayText; 138return obj?.DisplayText.GetHashCode() ?? 0;
Completion\CompletionProviders\NamedParameterCompletionProvider.cs (1)
289ch == '(' ? selectedItem.GetEntireDisplayText() : selectedItem.DisplayText));
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
90var castText = $"(({item.DisplayText})";
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Operators.cs (3)
129return await ReplaceTextAfterOperatorAsync(document, item, text: $" {item.DisplayText} ", cancellationToken).ConfigureAwait(false); 132return await ReplaceTextAfterOperatorAsync(document, item, text: $"{item.DisplayText} ", cancellationToken).ConfigureAwait(false); 142var replacement = item.DisplayText + text.ToString(TextSpan.FromBounds(expressionStart, dotLikeToken.SpanStart));
Completion\CompletionProviders\TupleNameCompletionProvider.cs (1)
120selectedItem.DisplayText));
Microsoft.CodeAnalysis.EditorFeatures (9)
IntelliSense\AsyncCompletion\CompletionSource.cs (4)
465completionList.SuggestionModeItem.DisplayText, 586insertionText = roslynItem.DisplayText; 594Icon: new ImageElement(new ImageId(imageId.Guid, imageId.Id), roslynItem.DisplayText), 617automationText: roslynItem.AutomationText ?? roslynItem.DisplayText,
IntelliSense\AsyncCompletion\Helpers.cs (4)
28return item.WithDisplayText(Completion.Utilities.UnicodeStarAndSpace + item.DisplayText) 37Debug.Assert(item.DisplayText.StartsWith(Completion.Utilities.UnicodeStarAndSpace)); 39.WithDisplayText(item.DisplayText[Completion.Utilities.UnicodeStarAndSpace.Length..]) 162return item.DisplayText.StartsWith(textTypedSoFar, StringComparison.CurrentCultureIgnoreCase) ||
IntelliSense\AsyncCompletion\ItemManager.CompletionListUpdater.cs (1)
783if (_filterText.Length > 0 && IsAllPunctuation(_filterText) && _filterText != item.DisplayText)
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (12)
Completion\AbstractCompletionProviderTests.cs (12)
183c => CompareItems(c.DisplayText, expectedItemOrNull) 204if (!CompareItems(c.DisplayText, expectedItemOrNull)) 467Assert.Contains(itemToCommit, items.Select(x => x.DisplayText), GetStringComparer()); 468var firstItem = items.First(i => CompareItems(i.DisplayText, itemToCommit)); 589Assert.Contains(items, i => i.DisplayText + i.DisplayTextSuffix == itemToCommit); 590var firstItem = items.First(i => CompareItems(i.DisplayText + i.DisplayTextSuffix, itemToCommit)); 822AssertEx.Any(completionList.ItemsList, c => CompareItems(c.DisplayText, expectedItem)); 824var item = completionList.ItemsList.First(c => CompareItems(c.DisplayText, expectedItem)); 840AssertEx.None(completionList.ItemsList, c => CompareItems(c.DisplayText, expectedItem)); 875var item = completionList.ItemsList.FirstOrDefault(i => i.DisplayText == expectedItem); 907var item = completionList.ItemsList.Single(c => c.DisplayText == expectedItem); 1104var item = completionList.ItemsList.First(i => i.DisplayText.StartsWith(textTypedSoFar));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities2 (6)
Intellisense\TestState.vb (6)
365Assert.False(displayText.Any(Function(v) items.Any(Function(i) i.DisplayText = v))) 371Assert.True(displayText.All(Function(v) items.Any(Function(i) i.DisplayText = v))) 375Await AssertCompletionItemsContain(Function(i) i.DisplayText = displayText AndAlso i.DisplayTextSuffix = displayTextSuffix) 612Dim currentText = GetSelectedItem().DisplayText 621Dim newText = GetSelectedItem().DisplayText 626newText = GetSelectedItem().DisplayText
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (3)
Completion\CompletionServiceTests.cs (1)
63Assert.Equal(nameof(DebugAssertTestCompletionProvider), item.DisplayText);
Completion\FileSystemCompletionHelperTests.cs (1)
21actual.Select(c => $"'{c.DisplayText}', {string.Join(", ", c.Tags)}, '{c.Properties[CommonCompletionItem.DescriptionProperty]}'"),
Completion\GlobalAssemblyCacheCompletionHelperTests.cs (1)
39Assert.True(completions.Any(c => c.DisplayText == completionItem));
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (37)
IntelliSense\CompletionServiceTests.vb (1)
44Assert.Equal("Completion Item From Test Completion Provider", list.ItemsList.First.DisplayText)
IntelliSense\CompletionServiceTests_Exclusivitiy.vb (2)
49Assert.Equal(String.Format(CompletionItemExclusive, 2), list.ItemsList.First.DisplayText) 50Assert.Equal(String.Format(CompletionItemExclusive, 3), list.ItemsList.Last.DisplayText)
IntelliSense\CSharpCompletionCommandHandlerTests.vb (15)
2781Assert.Equal(1, state.GetCompletionItems().Where(Function(c) c.DisplayText = "Numeros").Count()) 2804Assert.Equal(1, state.GetCompletionItems().Where(Function(c) c.DisplayText = "Numeros").Count()) 2918Await state.AssertCompletionItemsContain(Function(i) i.DisplayText = "A.Colors" AndAlso i.FilterText = "Colors") 2919Await state.AssertCompletionItemsContain(Function(i) i.DisplayText = "A.Colors.Green" AndAlso i.FilterText = "A.Colors.Green") 2920Await state.AssertCompletionItemsContain(Function(i) i.DisplayText = "A.Colors.Red" AndAlso i.FilterText = "A.Colors.Red") 3087Await state.AssertCompletionItemsContain(Function(i) i.DisplayText = "AT" AndAlso i.SortText = "AT" AndAlso i.FilterText = "AT") 3088Await state.AssertCompletionItemsContain(Function(i) i.DisplayText = "AT.All" AndAlso i.FilterText = "AT.All") 8254Dim commitText = item.DisplayText 8640Dim expectingItem = state.GetCompletionItems().First(Function(item) item.DisplayText.Equals("C11")) 8677Dim expectingItem = state.GetCompletionItems().First(Function(item) item.DisplayText.Equals("DDD")) 8716Dim expectingItem = state.GetCompletionItems().First(Function(item) item.DisplayText.Equals("DDD")) 8753Dim expectingItem = state.GetCompletionItems().First(Function(item) item.DisplayText.Equals("DDD")) 8786Dim expectingItem = state.GetCompletionItems().First(Function(item) item.DisplayText.Equals("C11")) 8819Dim expectingItem = state.GetCompletionItems().First(Function(item) item.DisplayText.Equals("AA")) 8852Dim expectingItem = state.GetCompletionItems().First(Function(item) item.DisplayText.Equals("AA"))
IntelliSense\CSharpCompletionCommandHandlerTests_DefaultsSource.vb (2)
22Await state.AssertCompletionItemsContain(Function(i) i.DisplayText = displayText AndAlso i.DisplayTextSuffix = "" AndAlso Helpers.TryGetOriginalIndexOfPromotedItem(i, x)) 36If item.DisplayText = currentExpectedItem.Item1 Then
IntelliSense\CSharpCompletionCommandHandlerTests_Regex.vb (8)
232Assert.StartsWith("\", item.DisplayText) 258Assert.StartsWith("[", item.DisplayText) 284Assert.StartsWith("(", item.DisplayText) 309Assert.True(state.GetCompletionItems().Any(Function(i) i.DisplayText.StartsWith("\k"))) 333Assert.False(state.GetCompletionItems().Any(Function(i) i.DisplayText.StartsWith("\k"))) 357Assert.True(state.GetCompletionItems().Any(Function(i) i.DisplayText = "IsGreek")) 381Assert.True(state.GetCompletionItems().Any(Function(i) i.DisplayText = "IsGreek")) 425Assert.False(items.Any(Function(c) c.DisplayText = "*"))
IntelliSense\VisualBasicCompletionCommandHandlerTests.vb (6)
1094Assert.False(state.GetCompletionItems().Any(Function(i) i.DisplayText = "dbl" AndAlso i.DisplayTextSuffix = ":=")) 2099Dim friday = state.GetCompletionItems().First(Function(i) i.DisplayText = "DayOfWeek.Friday") 2100Dim monday = state.GetCompletionItems().First(Function(i) i.DisplayText = "DayOfWeek.Monday") 2190Dim doubleItem = state.GetCompletionItems().Single(Function(c) c.DisplayText = "Double") 2210Dim doubleItems = state.GetCompletionItems().Where(Function(c) c.DisplayText = "Double") 2905Dim psi = state.GetCompletionItems().Where(Function(i) i.DisplayText.Contains("ProcessStartInfo")).ToArray()
IntelliSense\VisualBasicCompletionCommandHandlerTests_Regex.vb (3)
73Assert.StartsWith("\", item.DisplayText) 97Assert.StartsWith("[", item.DisplayText) 121Assert.StartsWith("(", item.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 (16)
30/// An optional prefix to be displayed prepended to <see cref="DisplayText"/>. Can be null. 32/// cref="DisplayText"/>. 37/// An optional suffix to be displayed appended to <see cref="DisplayText"/>. Can be null. 39/// cref="DisplayText"/>. 45/// This is often the same as <see cref="DisplayText"/> but may be different in certain circumstances. 47public string FilterText => _filterText ?? DisplayText; 57/// Returns <see langword="true"/> if <see cref="DisplayText"/> is identical to <see cref="FilterText"/>. 68/// This is often the same as the <see cref="DisplayText"/> but may be different in certain circumstances. 73/// Descriptive text to place after <see cref="DisplayText"/> in the display layer. Should 128/// null, narration will use the <see cref="DisplayText"/> instead. 150SortText = sortText ?? DisplayText; 158if (!DisplayText.Equals(filterText ?? "", StringComparison.Ordinal)) 284var newDisplayText = displayText.HasValue ? displayText.Value : DisplayText; 297newDisplayText == DisplayText && 341/// Creates a copy of this <see cref="CompletionItem"/> with the <see cref="DisplayText"/> property changed. 462=> _lazyEntireDisplayText ??= DisplayTextPrefix + DisplayText + DisplayTextSuffix;
Completion\CompletionProvider.cs (1)
79=> Task.FromResult(CompletionChange.Create(new TextChange(item.Span, item.DisplayText)));
Completion\CompletionService.cs (1)
233return CompletionChange.Create(new TextChange(item.Span, item.DisplayText));
Completion\Providers\AbstractInternalsVisibleToCompletionProvider.cs (1)
273var assemblyName = item.DisplayText;
Completion\Providers\AbstractKeywordCompletionProvider.cs (5)
74=> Task.FromResult((TextChange?)new TextChange(item.Span, item.DisplayText)); 79=> x?.DisplayText == y?.DisplayText; 82=> Hash.Combine(obj.DisplayText.GetHashCode(), obj.DisplayText.GetHashCode());
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (1)
110var insertText = completionItem.DisplayText;
Completion\Providers\ImportCompletionProvider\ImportCompletionItem.cs (3)
96var newProperties = attributeItem.Properties.Add(AttributeFullName, attributeItem.DisplayText); 157: item.DisplayText; 199var typeName = item.Properties.TryGetValue(AttributeFullName, out var attributeFullName) ? attributeFullName : item.DisplayText;
Completion\Providers\ImportCompletionProvider\TypeImportCompletionCacheEntry.cs (1)
117if (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.LanguageServer.Protocol (2)
Handler\Completion\CompletionHandler.cs (1)
180lspItem.Label = $"{item.DisplayTextPrefix}{item.DisplayText}{item.DisplayTextSuffix}";
Handler\Completion\CompletionResolveHandler.cs (1)
131return string.Equals(originalDisplayText, completionItem.DisplayText);
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (4)
Completion\CompletionProviders\AbstractVisualBasicCompletionProviderTests.vb (1)
123Dim item = completionList.ItemsList.First(Function(i) i.DisplayText.StartsWith(textTypedSoFar))
Completion\CompletionProviders\ImplementsClauseCompletionProviderTests.vb (1)
628AssertEx.Any(completionList.ItemsList, Function(c) c.DisplayText = "Workcover")
Completion\CompletionProviders\OverrideCompletionProviderTests.vb (1)
1857Assert.False(completionList.ItemsList.Any(Function(c) c.DisplayText = "e"))
Completion\CompletionProviders\SuggestionModeCompletionProviderTests.vb (1)
402Assert.True(context.SuggestionModeItem Is Nothing, "group.Builder = " & If(context.SuggestionModeItem IsNot Nothing, context.SuggestionModeItem.DisplayText, "null"))
Microsoft.CodeAnalysis.VisualBasic.Features (2)
Completion\VisualBasicCompletionService.vb (2)
101If changeText = keywordCompletionItem.DisplayText Then 121Return item.DisplayText
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
Snippets\SnippetCompletionProvider.vb (2)
139subjectBuffer.Replace(currentSpan, completionItem.DisplayText) 142snippetClient.TryInsertExpansion(updatedSpan.Start, updatedSpan.Start + completionItem.DisplayText.Length, CancellationToken.None)