175 references to TaggedText
Microsoft.AspNetCore.App.Analyzers (2)
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (1)
74
ImmutableArray.Create(new
TaggedText
(TextTags.Text, description))));
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (1)
68
ImmutableArray.Create(new
TaggedText
(TextTags.Text, description))));
Microsoft.CodeAnalysis.CSharp.Features (4)
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (4)
156
: new
TaggedText
(TextTags.Text, descriptor.Id);
162
new
TaggedText
(TextTags.Punctuation, ":"),
163
new
TaggedText
(TextTags.Space, " "),
164
new
TaggedText
(TextTags.Text, description)
Microsoft.CodeAnalysis.EditorFeatures (7)
InlineHints\InlineHintsTag.cs (3)
215
result.Add(new
TaggedText
(first.Tag, trimBoth));
223
result.Add(new
TaggedText
(first.Tag, trimStart));
231
result.Add(new
TaggedText
(last.Tag, trimEnd));
SignatureHelp\Presentation\Signature.cs (4)
120
var newLinePart = new
TaggedText
(TextTags.LineBreak, "\r\n");
122
var spacerPart = new
TaggedText
(TextTags.Space, new string(' ', signaturePrefixContent.Length));
220
new
TaggedText
(TextTags.Punctuation, "[")
223
result.Add(new
TaggedText
(TextTags.Punctuation, "]"));
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (91)
CodeDefinitionWindow\CrossLanguageCodeDefinitionWindowTests.vb (1)
45
Return ImmutableArray.Create(New
TaggedText
("", "DisplayText"))
IntelliSense\IntellisenseQuickInfoBuilderTests.vb (90)
32
New
TaggedText
(TextTags.Keyword, "void"),
33
New
TaggedText
(TextTags.Space, " "),
34
New
TaggedText
(TextTags.Class, "Console"),
35
New
TaggedText
(TextTags.Punctuation, "."),
36
New
TaggedText
(TextTags.Method, "WriteLine"),
37
New
TaggedText
(TextTags.Punctuation, "("),
38
New
TaggedText
(TextTags.Keyword, "string"),
39
New
TaggedText
(TextTags.Space, " "),
40
New
TaggedText
(TextTags.Parameter, "value"),
41
New
TaggedText
(TextTags.Punctuation, ")"),
42
New
TaggedText
(TextTags.Space, " "),
43
New
TaggedText
(TextTags.Punctuation, "("),
44
New
TaggedText
(TextTags.Punctuation, "+"),
45
New
TaggedText
(TextTags.Space, " "),
46
New
TaggedText
(TextTags.Text, "18"),
47
New
TaggedText
(TextTags.Space, " "),
48
New
TaggedText
(TextTags.Text, "overloads"),
49
New
TaggedText
(TextTags.Punctuation, ")"))),
52
ImmutableArray.Create(New
TaggedText
(TextTags.Text, "Writes the specified string value, followed by the current line terminator, to the standard output stream."))),
56
New
TaggedText
(TextTags.Text, "Exceptions"),
57
New
TaggedText
(TextTags.LineBreak, "\r\n"),
58
New
TaggedText
(TextTags.Space, " "),
59
New
TaggedText
(TextTags.Namespace, "System"),
60
New
TaggedText
(TextTags.Punctuation, "."),
61
New
TaggedText
(TextTags.Namespace, "IO"),
62
New
TaggedText
(TextTags.Punctuation, "."),
63
New
TaggedText
(TextTags.Class, "IOException")))))
124
New
TaggedText
(TextTags.Keyword, "void"),
125
New
TaggedText
(TextTags.Space, " "),
126
New
TaggedText
(TextTags.Class, "Console"),
127
New
TaggedText
(TextTags.Punctuation, "."),
128
New
TaggedText
(TextTags.Method, "WriteLine"),
129
New
TaggedText
(TextTags.Punctuation, "("),
130
New
TaggedText
(TextTags.Keyword, "string"),
131
New
TaggedText
(TextTags.Space, " "),
132
New
TaggedText
(TextTags.Parameter, "value"),
133
New
TaggedText
(TextTags.Punctuation, ")"),
134
New
TaggedText
(TextTags.Space, " "),
135
New
TaggedText
(TextTags.Punctuation, "("),
136
New
TaggedText
(TextTags.Punctuation, "+"),
137
New
TaggedText
(TextTags.Space, " "),
138
New
TaggedText
(TextTags.Text, "18"),
139
New
TaggedText
(TextTags.Space, " "),
140
New
TaggedText
(TextTags.Text, "overloads"),
141
New
TaggedText
(TextTags.Punctuation, ")"))),
145
New
TaggedText
(TextTags.Text, "Exceptions"),
146
New
TaggedText
(TextTags.LineBreak, "\r\n"),
147
New
TaggedText
(TextTags.Space, " "),
148
New
TaggedText
(TextTags.Namespace, "System"),
149
New
TaggedText
(TextTags.Punctuation, "."),
150
New
TaggedText
(TextTags.Namespace, "IO"),
151
New
TaggedText
(TextTags.Punctuation, "."),
152
New
TaggedText
(TextTags.Class, "IOException")))))
209
New
TaggedText
(TextTags.Keyword, "void"),
210
New
TaggedText
(TextTags.Space, " "),
211
New
TaggedText
(TextTags.Class, "Console"),
212
New
TaggedText
(TextTags.Punctuation, "."),
213
New
TaggedText
(TextTags.Method, "WriteLine"),
214
New
TaggedText
(TextTags.Punctuation, "("),
215
New
TaggedText
(TextTags.Keyword, "string"),
216
New
TaggedText
(TextTags.Space, " "),
217
New
TaggedText
(TextTags.Parameter, "value"),
218
New
TaggedText
(TextTags.Punctuation, ")"),
219
New
TaggedText
(TextTags.Space, " "),
220
New
TaggedText
(TextTags.Punctuation, "("),
221
New
TaggedText
(TextTags.Punctuation, "+"),
222
New
TaggedText
(TextTags.Space, " "),
223
New
TaggedText
(TextTags.Text, "18"),
224
New
TaggedText
(TextTags.Space, " "),
225
New
TaggedText
(TextTags.Text, "overloads"),
226
New
TaggedText
(TextTags.Punctuation, ")"))),
230
New
TaggedText
(TextTags.Text, "Documentation line 1."),
231
New
TaggedText
(TextTags.LineBreak, "\r\n"),
232
New
TaggedText
(TextTags.Text, "Documentation line 2."),
233
New
TaggedText
(TextTags.LineBreak, "\r\n"),
234
New
TaggedText
(TextTags.LineBreak, "\r\n"),
235
New
TaggedText
(TextTags.Text, "Documentation paragraph 2."),
236
New
TaggedText
(TextTags.LineBreak, "\r\n"),
237
New
TaggedText
(TextTags.Text, "Documentation paragraph 2 line 2."),
238
New
TaggedText
(TextTags.LineBreak, "\r\n"),
239
New
TaggedText
(TextTags.LineBreak, "\r\n"),
240
New
TaggedText
(TextTags.Text, "Documentation paragraph 3."))),
244
New
TaggedText
(TextTags.Text, "Exceptions"),
245
New
TaggedText
(TextTags.LineBreak, "\r\n"),
246
New
TaggedText
(TextTags.Space, " "),
247
New
TaggedText
(TextTags.Namespace, "System"),
248
New
TaggedText
(TextTags.Punctuation, "."),
249
New
TaggedText
(TextTags.Namespace, "IO"),
250
New
TaggedText
(TextTags.Punctuation, "."),
251
New
TaggedText
(TextTags.Class, "IOException")))))
Microsoft.CodeAnalysis.ExternalAccess.Xaml (3)
External\ConversionHelpers.cs (1)
25
.SelectMany(section => section.TaggedParts.Add(new
TaggedText
(TextTags.LineBreak, Environment.NewLine)))
Internal\DescriptionService.cs (2)
82
builder.Add(new
TaggedText
(TextTags.CodeBlockStart, string.Empty));
84
builder.Add(new
TaggedText
(TextTags.CodeBlockEnd, string.Empty));
Microsoft.CodeAnalysis.Features (59)
Common\TaggedText.cs (27)
225
=> parts.Add(new
TaggedText
(TextTags.Alias, text));
228
=> parts.Add(new
TaggedText
(TextTags.Assembly, text));
231
=> parts.Add(new
TaggedText
(TextTags.Class, text));
234
=> parts.Add(new
TaggedText
(TextTags.Delegate, text));
237
=> parts.Add(new
TaggedText
(TextTags.Enum, text));
240
=> parts.Add(new
TaggedText
(TextTags.ErrorType, text));
243
=> parts.Add(new
TaggedText
(TextTags.Event, text));
246
=> parts.Add(new
TaggedText
(TextTags.Field, text));
249
=> parts.Add(new
TaggedText
(TextTags.Interface, text));
252
=> parts.Add(new
TaggedText
(TextTags.Keyword, text));
255
=> parts.Add(new
TaggedText
(TextTags.Label, text));
258
=> parts.Add(new
TaggedText
(TextTags.LineBreak, text));
261
=> parts.Add(new
TaggedText
(TextTags.NumericLiteral, text));
264
=> parts.Add(new
TaggedText
(TextTags.StringLiteral, text));
267
=> parts.Add(new
TaggedText
(TextTags.Local, text));
270
=> parts.Add(new
TaggedText
(TextTags.Method, text));
273
=> parts.Add(new
TaggedText
(TextTags.Module, text));
276
=> parts.Add(new
TaggedText
(TextTags.Namespace, text));
279
=> parts.Add(new
TaggedText
(TextTags.Operator, text));
282
=> parts.Add(new
TaggedText
(TextTags.Parameter, text));
285
=> parts.Add(new
TaggedText
(TextTags.Property, text));
288
=> parts.Add(new
TaggedText
(TextTags.Punctuation, text));
291
=> parts.Add(new
TaggedText
(TextTags.RangeVariable, text));
294
=> parts.Add(new
TaggedText
(TextTags.Struct, text));
297
=> parts.Add(new
TaggedText
(TextTags.Space, text));
300
=> parts.Add(new
TaggedText
(TextTags.Text, text));
303
=> parts.Add(new
TaggedText
(TextTags.TypeParameter, text));
Completion\CommonCompletionProvider.cs (2)
92
parts = parts.Add(new
TaggedText
(TextTags.LineBreak, Environment.NewLine));
95
parts = parts.Add(new
TaggedText
(TextTags.Text, note));
Completion\CompletionDescription.cs (1)
42
=> new([new
TaggedText
(TextTags.Text, text)]);
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (7)
35
private static readonly TaggedText s_spacePart =
new
(TextTags.Space, " ");
36
private static readonly TaggedText s_newlinePart =
new
(TextTags.LineBreak, "\r\n");
144
Builder.Add(new
TaggedText
(TextTags.ContainerEnd, string.Empty));
161
Builder.Add(new
TaggedText
(TextTags.ContainerEnd, string.Empty));
250
Builder.Add(new
TaggedText
(TextTags.ContainerStart, "• "));
254
Builder.Add(new
TaggedText
(TextTags.ContainerStart, $"{_listStack[i].index}. "));
260
Builder.Add(new
TaggedText
(TextTags.ContainerStart, string.Empty));
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (1)
236
[new
TaggedText
(TextTags.Text, description)]));
EmbeddedLanguages\RegularExpressions\LanguageServices\RegexEmbeddedCompletionProvider.cs (1)
468
[new
TaggedText
(TextTags.Text, description)]));
FindUsages\AbstractFindUsagesService_FindReferences.cs (1)
228
displayParts: [new
TaggedText
(TextTags.Text, searchTitle)]);
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (2)
242
lineNumber, this.GlobalImportsTitle, [new
TaggedText
(TextTags.Text, this.GlobalImportsTitle)],
271
var taggedText = new
TaggedText
(TextTags.Text, string.Format(FeaturesResources.Directives_from_0, fileName));
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (5)
199
new
TaggedText
(TextTags.Text, prefix),
201
new
TaggedText
(TextTags.ContainerStart, " "),
203
new
TaggedText
(TextTags.ContainerEnd, string.Empty),
440
.Insert(0, new
TaggedText
(TextTags.CodeBlockStart, string.Empty))
441
.Add(new
TaggedText
(TextTags.CodeBlockEnd, string.Empty));
QuickInfo\QuickInfoUtilities.cs (1)
151
AddSection(QuickInfoSectionKinds.NullabilityAnalysis, [new
TaggedText
(TextTags.Text, nullableMessage)]);
SemanticSearch\QueryExecutionContext.cs (3)
221
: [new
TaggedText
(WellKnownTags.Class, exceptionTypeName)]
222
: [new
TaggedText
(WellKnownTags.Class, nameof(Exception))];
276
new
TaggedText
(tag: TextTags.Text, (skippedFrameCount > 0 ? " ..." + Environment.NewLine : "") + GetStackTraceText(displayFrames))
SemanticSearch\SearchCompilationFailureDefinitionItem.cs (4)
21
new
TaggedText
(TextTags.Text, error.Id),
22
new
TaggedText
(TextTags.Punctuation, ":"),
23
new
TaggedText
(TextTags.Space, " "),
24
new
TaggedText
(TextTags.Text, error.Message)
SemanticSearch\SearchExceptionDefinitionItem.cs (4)
24
new
TaggedText
(TextTags.Punctuation, ":"),
25
new
TaggedText
(TextTags.Space, " "),
26
new
TaggedText
(TextTags.StringLiteral, message),
27
new
TaggedText
(TextTags.Space, Environment.NewLine),
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Hover\HoverHandler.cs (1)
137
.. info.Sections.SelectMany(static s => s.TaggedParts.Add(new
TaggedText
(TextTags.LineBreak, Environment.NewLine)))
Handler\InlayHint\InlayHintHandler.cs (3)
123
result.Add(new
TaggedText
(first.Tag, trimBoth));
131
result.Add(new
TaggedText
(first.Tag, trimStart));
139
result.Add(new
TaggedText
(last.Tag, trimEnd));
Microsoft.CodeAnalysis.VisualBasic.Features (1)
QuickInfo\VisualBasicSemanticQuickInfoProvider.vb (1)
197
Return QuickInfoItem.Create(token.Span, sections:=ImmutableArray.Create(QuickInfoSection.Create(QuickInfoSectionKinds.Description, ImmutableArray.Create(New
TaggedText
(TextTags.Text, VBFeaturesResources.Multiple_Types)))))
Microsoft.VisualStudio.LanguageServices (4)
FindReferences\Contexts\AbstractTableDataSourceFindUsagesContext.cs (1)
580
[new
TaggedText
(TextTags.Text, message)]);
FindReferences\Contexts\WithReferencesFindUsagesContext.cs (1)
298
[new
TaggedText
(
FindReferences\VisualStudioDefinitionsAndReferencesFactory.cs (1)
55
return [new
TaggedText
(TextTags.Text, formatted)];
InheritanceMargin\MarginGlyph\InheritanceMarginGlyphViewModel.cs (1)
48
_lazyToolTipTextBlock = new[] { new
TaggedText
(TextTags.Text, member.TopLevelDisplayText) }.ToTextBlock(_classificationFormatMap, _classificationTypeMap);