2 instantiations of MarkupKind
Microsoft.CodeAnalysis.LanguageServer.Protocol (2)
Protocol\MarkupKind.cs (2)
22public static readonly MarkupKind PlainText = new("plaintext"); 27public static readonly MarkupKind Markdown = new("markdown");
16 references to MarkupKind
Microsoft.CodeAnalysis.LanguageServer.Protocol (16)
Extensions\ProtocolConversions.cs (2)
887Kind = LSP.MarkupKind.PlainText, 961Kind = LSP.MarkupKind.Markdown,
Handler\Completion\CompletionCapabilityHelper.cs (1)
45SupportsMarkdownDocumentation = completionSetting?.CompletionItem?.DocumentationFormat?.Contains(MarkupKind.Markdown) == true;
Handler\Hover\HoverHandler.cs (2)
49var supportsMarkdown = clientCapabilities?.TextDocument?.Hover?.ContentFormat?.Contains(MarkupKind.Markdown) == true; 63var supportsMarkdown = clientCapabilities?.TextDocument?.Hover?.ContentFormat?.Contains(MarkupKind.Markdown) == true;
Handler\SignatureHelp\SignatureHelpHandler.cs (2)
70sigInfo.Documentation = new LSP.MarkupContent { Kind = LSP.MarkupKind.PlainText, Value = item.DocumentationFactory(cancellationToken).GetFullText() }; 74Documentation = new LSP.MarkupContent { Kind = LSP.MarkupKind.PlainText, Value = p.DocumentationFactory(cancellationToken).GetFullText() }
Protocol\CompletionItemSetting.cs (1)
53public MarkupKind[]? DocumentationFormat
Protocol\HoverSetting.cs (1)
26public MarkupKind[]? ContentFormat
Protocol\MarkupContent.cs (2)
17/// Gets or sets the <see cref="MarkupKind"/> representing the text's format. 20public MarkupKind Kind
Protocol\MarkupKind.cs (4)
15[JsonConverter(typeof(StringEnumConverter<MarkupKind>))] 16[TypeConverter(typeof(StringEnumConverter<MarkupKind>.TypeConverter))] 22public static readonly MarkupKind PlainText = new("plaintext"); 27public static readonly MarkupKind Markdown = new("markdown");
Protocol\SignatureInformationSetting.cs (1)
23public MarkupKind[]? DocumentationFormat