34 references to TaggedTextStyle
Microsoft.CodeAnalysis.CSharp.Features (1)
QuickInfo\CSharpDiagnosticAnalyzerQuickInfoProvider.cs (1)
162? new TaggedText(TextTags.Text, descriptor.Id, TaggedTextStyle.None, descriptor.HelpLinkUri, descriptor.HelpLinkUri)
Microsoft.CodeAnalysis.EditorFeatures (9)
IntelliSense\Helpers.cs (9)
234private static ClassifiedTextRunStyle GetClassifiedTextRunStyle(TaggedTextStyle style) 237if ((style & TaggedTextStyle.Emphasis) == TaggedTextStyle.Emphasis) 242if ((style & TaggedTextStyle.Strong) == TaggedTextStyle.Strong) 247if ((style & TaggedTextStyle.Underline) == TaggedTextStyle.Underline) 252if ((style & TaggedTextStyle.Code) == TaggedTextStyle.Code)
Microsoft.CodeAnalysis.Features (19)
Common\TaggedText.cs (5)
42internal TaggedTextStyle Style { get; } 64: this(tag, text, TaggedTextStyle.None, navigationTarget: null, navigationHint: null) 76internal TaggedText(string tag, string text, TaggedTextStyle style, string navigationTarget, string navigationHint) 92=> displayParts.ToTaggedText(TaggedTextStyle.None, getNavigationHint, includeNavigationHints); 95this IEnumerable<SymbolDisplayPart> displayParts, TaggedTextStyle style, Func<ISymbol, string> getNavigationHint = null, bool includeNavigationHints = true)
DocumentationComments\AbstractDocumentationCommentFormattingService.cs (14)
73/// item of the stack will be <see cref="TaggedTextStyle.None"/>. 75private readonly Stack<TaggedTextStyle> _styleStack = new(); 80_styleStack.Push(TaggedTextStyle.None); 98internal TaggedTextStyle Style => _styleStack.Peek(); 175public void PushStyle(TaggedTextStyle style) 366state.PushStyle(TaggedTextStyle.Code); 371state.PushStyle(TaggedTextStyle.Code | TaggedTextStyle.PreserveWhitespace); 376state.PushStyle(TaggedTextStyle.Emphasis); 381state.PushStyle(TaggedTextStyle.Strong); 386state.PushStyle(TaggedTextStyle.Underline); 495var style = state.Style; 560if ((state.Style & TaggedTextStyle.PreserveWhitespace) == TaggedTextStyle.PreserveWhitespace)
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Extensions\ProtocolConversions.cs (5)
795TaggedTextStyle.None => text, 796TaggedTextStyle.Strong => $"**{text}**", 797TaggedTextStyle.Emphasis => $"_{text}_", 798TaggedTextStyle.Underline => $"<u>{text}</u>", 799TaggedTextStyle.Code => $"`{text}`",