-
Notifications
You must be signed in to change notification settings - Fork 0
Home
CYJB edited this page Jan 17, 2023
·
2 revisions
提供 Markdown 的解析和 HTML 渲染能力,基于 .NET 6。 支持完整的 CommonMark 0.30,并且支持一些额外的 Markdown 扩展。
命名空间 | 说明 |
---|---|
Cyjb.Markdown | Cyjb.Markdown 命名空间包含了解析 Markdown 文档的功能。 |
Cyjb.Markdown.Renderer | Cyjb.Markdown.Renderer 命名空间包含了渲染 Markdown 文档的功能。 |
Cyjb.Markdown.Syntax | Cyjb.Markdown.Syntax 命名空间包含了 Markdown 语法节点。 |
CYJB Markdown 解析库
Send comments on this topic to CYJB
-
CYJB Markdown 解析库
-
Cyjb.Markdown 命名空间
- Document 类
-
ParseOptions 结构
- ParseOptions 构造函数
-
ParseOptions 属性
- ParseOptions.AttributesPrefix 属性
- ParseOptions.UseAutoIdentifier 属性
- ParseOptions.UseCodeAttributes 属性
- ParseOptions.UseCustomContainerAttributes 属性
- ParseOptions.UseCustomContainers 属性
- ParseOptions.UseEmoji 属性
- ParseOptions.UseExtAutolink 属性
- ParseOptions.UseExtraListStyleType 属性
- ParseOptions.UseFootnotes 属性
- ParseOptions.UseHeaderAttributes 属性
- ParseOptions.UseHeaderReferences 属性
- ParseOptions.UseLineLocator 属性
- ParseOptions.UseLinkAttributes 属性
- ParseOptions.UseMath 属性
- ParseOptions.UseMathAttributes 属性
- ParseOptions.UseStrikethrough 属性
- ParseOptions.UseTable 属性
- ParseOptions.UseTaskListItem 属性
- ParseOptions 方法
- ParseOptions 字段
-
SyntaxVisitor 类
- SyntaxVisitor 构造函数
-
SyntaxVisitor 方法
- SyntaxVisitor.DefaultVisit 方法
- SyntaxVisitor.Visit 方法
- SyntaxVisitor.VisitBlockquote 方法
- SyntaxVisitor.VisitBreak 方法
- SyntaxVisitor.VisitCodeBlock 方法
- SyntaxVisitor.VisitCodeSpan 方法
- SyntaxVisitor.VisitCustomContainer 方法
- SyntaxVisitor.VisitDocument 方法
- SyntaxVisitor.VisitEmoji 方法
- SyntaxVisitor.VisitEmphasis 方法
- SyntaxVisitor.VisitFootnote 方法
- SyntaxVisitor.VisitFootnoteRef 方法
- SyntaxVisitor.VisitHeading 方法
- SyntaxVisitor.VisitHtml 方法
- SyntaxVisitor.VisitHtmlBlock 方法
- SyntaxVisitor.VisitLink 方法
- SyntaxVisitor.VisitLinkDefinition 方法
- SyntaxVisitor.VisitList 方法
- SyntaxVisitor.VisitListItem 方法
- SyntaxVisitor.VisitLiteral 方法
- SyntaxVisitor.VisitMathBlock 方法
- SyntaxVisitor.VisitMathSpan 方法
- SyntaxVisitor.VisitParagraph 方法
- SyntaxVisitor.VisitStrikethrough 方法
- SyntaxVisitor.VisitStrong 方法
- SyntaxVisitor.VisitTable 方法
- SyntaxVisitor.VisitTableCell 方法
- SyntaxVisitor.VisitTableRow 方法
- SyntaxVisitor.VisitThematicBreak 方法
-
SyntaxVisitor(TResult) 类
- SyntaxVisitor(TResult) 构造函数
-
SyntaxVisitor(TResult) 方法
- SyntaxVisitor(TResult).DefaultVisit 方法
- SyntaxVisitor(TResult).Visit 方法
- SyntaxVisitor(TResult).VisitBlockquote 方法
- SyntaxVisitor(TResult).VisitBreak 方法
- SyntaxVisitor(TResult).VisitCodeBlock 方法
- SyntaxVisitor(TResult).VisitCodeSpan 方法
- SyntaxVisitor(TResult).VisitCustomContainer 方法
- SyntaxVisitor(TResult).VisitDocument 方法
- SyntaxVisitor(TResult).VisitEmoji 方法
- SyntaxVisitor(TResult).VisitEmphasis 方法
- SyntaxVisitor(TResult).VisitFootnote 方法
- SyntaxVisitor(TResult).VisitFootnoteRef 方法
- SyntaxVisitor(TResult).VisitHeading 方法
- SyntaxVisitor(TResult).VisitHtml 方法
- SyntaxVisitor(TResult).VisitHtmlBlock 方法
- SyntaxVisitor(TResult).VisitLink 方法
- SyntaxVisitor(TResult).VisitLinkDefinition 方法
- SyntaxVisitor(TResult).VisitList 方法
- SyntaxVisitor(TResult).VisitListItem 方法
- SyntaxVisitor(TResult).VisitLiteral 方法
- SyntaxVisitor(TResult).VisitMathBlock 方法
- SyntaxVisitor(TResult).VisitMathSpan 方法
- SyntaxVisitor(TResult).VisitParagraph 方法
- SyntaxVisitor(TResult).VisitStrikethrough 方法
- SyntaxVisitor(TResult).VisitStrong 方法
- SyntaxVisitor(TResult).VisitTable 方法
- SyntaxVisitor(TResult).VisitTableCell 方法
- SyntaxVisitor(TResult).VisitTableRow 方法
- SyntaxVisitor(TResult).VisitThematicBreak 方法
- SyntaxWalker 类
- SyntaxWalkerDepth 枚举
-
Cyjb.Markdown.Renderer 命名空间
-
BaseRenderer 类
- BaseRenderer 构造函数
- BaseRenderer 属性
-
BaseRenderer 方法
- BaseRenderer.Clear 方法
- BaseRenderer.DefaultVisit 方法
- BaseRenderer.GenerateFootnoteId 方法
- BaseRenderer.GetAltText 方法
- BaseRenderer.GetUniqueIdentifier 方法
- BaseRenderer.VisitDocument 方法
- BaseRenderer.VisitFootnote 方法
- BaseRenderer.VisitFootnoteBackRef 方法
- BaseRenderer.VisitFootnoteRef 方法
- BaseRenderer.VisitLinkDefinition 方法
- BaseRenderer.VisitTable 方法
- BaseRenderer.VisitTableRow 方法
- BaseRenderer.WriteEmptyTableCell 方法
- BaseRenderer.WriteFootnote 方法
- BaseRenderer.WriteFootnotes 方法
- BaseRenderer.WriteTableBody 方法
- BaseRenderer.WriteTableHead 方法
- BaseRenderer 字段
- FootnoteBackref 类
- FootnoteInfo 类
-
HtmlRenderer 类
- HtmlRenderer 构造函数
- HtmlRenderer 属性
-
HtmlRenderer 方法
- HtmlRenderer.AddAttributeModifier 方法
- HtmlRenderer.Clear 方法
- HtmlRenderer.ToString 方法
- HtmlRenderer.VisitBlockquote 方法
- HtmlRenderer.VisitBreak 方法
- HtmlRenderer.VisitCodeBlock 方法
- HtmlRenderer.VisitCodeSpan 方法
- HtmlRenderer.VisitCustomContainer 方法
- HtmlRenderer.VisitEmoji 方法
- HtmlRenderer.VisitEmphasis 方法
- HtmlRenderer.VisitFootnoteBackRef 方法
- HtmlRenderer.VisitFootnoteRef 方法
- HtmlRenderer.VisitHeading 方法
- HtmlRenderer.VisitHtml 方法
- HtmlRenderer.VisitHtmlBlock 方法
- HtmlRenderer.VisitLink 方法
- HtmlRenderer.VisitList 方法
- HtmlRenderer.VisitListItem 方法
- HtmlRenderer.VisitLiteral 方法
- HtmlRenderer.VisitMathBlock 方法
- HtmlRenderer.VisitMathSpan 方法
- HtmlRenderer.VisitParagraph 方法
- HtmlRenderer.VisitStrikethrough 方法
- HtmlRenderer.VisitStrong 方法
- HtmlRenderer.VisitTable 方法
- HtmlRenderer.VisitTableCell 方法
- HtmlRenderer.VisitTableRow 方法
- HtmlRenderer.VisitThematicBreak 方法
- HtmlRenderer.Write 方法
- HtmlRenderer.WriteEmptyTableCell 方法
- HtmlRenderer.WriteEndTag 方法
- HtmlRenderer.WriteFootnote 方法
- HtmlRenderer.WriteFootnotes 方法
- HtmlRenderer.WriteLine 方法
- HtmlRenderer.WriteRaw 方法
- HtmlRenderer.WriteStartTag 方法
- HtmlRenderer.WriteTableBody 方法
- HtmlRenderer.WriteTableHead 方法
- HtmlRenderer 字段
- IAttributeModifier 接口
-
BaseRenderer 类
-
Cyjb.Markdown.Syntax 命名空间
- BlockNode 类
- Blockquote 类
- Break 类
- CodeBlock 类
- CodeSpan 类
- CustomContainer 类
- Emoji 类
- Emphasis 类
- Footnote 类
- FootnoteRef 类
- Heading 类
- Html 类
- HtmlAttributeList 类
- HtmlBlock 类
- InlineNode 类
- INodeContainer(TNode) 接口
- Link 类
- LinkDefinition 类
- List 类
- ListItem 类
- ListStyleType 枚举
- Literal 类
- MarkdownKind 枚举
- MathBlock 类
- MathSpan 类
- Node 类
- NodeList(T) 类
- Paragraph 类
- Strikethrough 类
- Strong 类
- Table 类
- TableAlign 枚举
- TableAlignList 类
- TableCell 类
- TableRow 类
- ThematicBreak 类
-
Cyjb.Markdown 命名空间