MarkdownSyntaxFactory Class
Contents
[
Hide
]MarkdownSyntaxFactory class
Factory used to create various MarkdownSyntaxNode
descendants.
public class MarkdownSyntaxFactory
Methods
Name | Description |
---|---|
atxHeading(String) | Creates AtxHeadingSyntaxNode with text content. |
atxHeading(MarkdownSyntaxToken, MarkdownSyntaxToken) | Creates AtxHeadingSyntaxNode . |
atxHeading(String, int) | Creates AtxHeadingSyntaxNode with text content and heading level. |
autoLink(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken, bool) | Creates AutoLinkSyntaxNode . |
blockProxy(MarkdownSyntaxNode) | Creates BlockProxy . |
blockQuote() | Creates BlockQuoteSyntaxNode . |
characterReference(SourceText, TextSpan, String) | Creates WhitespaceSyntaxNode . |
codeSpan() | Creates the CodeSpanSyntaxNode . |
codeSpan(int) | Creates the CodeSpanSyntaxNode with the specified number of backticks. |
codeSpan(MarkdownSyntaxToken, MarkdownSyntaxToken) | Creates CodeSpanSyntaxNode . |
emphasis(Emphasis) | Create the EmphasisSyntax. |
emphasis(MarkdownSyntaxToken, MarkdownSyntaxToken) | Creates EmphasisSyntaxNode . |
emphasisClosing(SourceText, TextSpan) | Create EmphasisClosing. |
emphasisOpening(SourceText, TextSpan) | Create the MarkdownSyntaxToken. |
emptyLine() | Creates EmptyLineSyntaxNode . |
escapedCharacter(char) | Creates TextSyntaxNode . |
escapedCharacter(SourceText, TextSpan) | Creates TextSyntaxNode . |
fencedCodeBlock(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken) | Creates FencedCodeBlockSyntaxNode . |
hardBreak(MarkdownSyntaxToken, SourceText, TextSpan) | Creates HardBreakSyntaxNode . |
hardBreakingTag(SourceText, TextSpan) | Create HardBreakingTag. |
hTMLFragment() | Creates HTMLFragmentSyntax . |
hTMLFragment(SourceText, TextSpan) | Creates HTMLFragmentSyntax . |
hugoShortCode(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken) | Creates HugoShortCodeSyntaxNode . |
hugoShortCodeParameter(TextSyntaxNode, MarkdownSyntaxToken, MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken) | Creates ShortCodeParameterSyntaxNode . |
hugoYamlBasedFrontMatter(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken) | Creates HugoYamlBasedFrontMatterSyntaxNode . |
indentedCode(int) | Creates IndentedCodeBlockSyntaxNode . |
inlineContainer() | Creates InlineContainerSyntaxNode . |
inlineImage(String, String, String) | Creates InlineImageSyntaxNode . |
inlineImage(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode, MarkdownSyntaxToken) | Creates InlineImageSyntaxNode . |
inlineLink(String, String, String) | Creates InlineLink. |
inlineLink(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode, MarkdownSyntaxToken) | Creates InlineLinkSyntaxNode . |
inlineProxy(MarkdownSyntaxNode) | Creates InlineProxy . |
linkDestination(String) | Creates LinkDestinationSyntaxNode object from a String. |
linkDestination(MarkdownSyntaxToken, MarkdownSyntaxToken) | Creates LinkDestinationSyntaxNode . |
linkLabel(String) | Creates link label from a String. |
linkReferenceDefinition(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode) | Creates LinkReferenceDefinitionSyntaxNode . |
linkTitle(String) | Creates LinkTitleSyntaxNode object from a String. |
linkTitle(MarkdownSyntaxToken, MarkdownSyntaxToken) | Creates LinkTitleSyntaxNode . |
listItem(ListItemMarker) | Creates ListItemSyntaxNode . |
listItemMarker(MarkdownSyntaxToken) | Creates ListItemMarker . |
listItemMarker(MarkdownSyntaxToken, MarkdownSyntaxToken) | Creates ListItemMarker . |
newLineTrivia() | Creates NewLineTrivia. |
orderedList() | Creates OrderedListSyntaxNode . |
orderedListItem(int) | Creates a new instance of the ListItemSyntaxNode class with ordered list item marker. |
paragraph() | Creates ParagraphSyntaxNode . |
referenceImage(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken) | Creates ReferenceImageSyntaxNode . |
referenceLink(MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken, MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken) | Creates ReferenceLinkSyntaxNode . |
setextHeading(MarkdownSyntaxToken) | Creates SetextHeadingSyntaxNode . |
softBreak(SourceText, TextSpan) | Creates SoftBreakSyntaxNode . |
table() | Creates TableSyntaxNode . |
tableCell() | Creates TableCellSyntaxNode . |
tableDelimiter(MarkdownSyntaxToken) | Creates TableDelimiterSyntaxNode . |
tableRow() | Creates TableRowSyntaxNode . |
taskListItem(ListItemMarker, TaskListItemMarker) | Creates TaskListItemSyntaxNode . |
taskListItemMarker(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken) | Creates TaskListItemMarker . |
text(SourceText) | Create the TextSyntax from SourceText. |
text(String) | Creates TextSyntax |
text(SourceText, TextSpan) | Create the TextSyntax from SourceText and TextSpan. |
thematicBreak(MarkdownSyntaxToken) | Creates ThematicBreakSyntaxNode . |
token(SourceText) | Creates MarkdownSyntaxToken . |
token(SourceText, TextSpan) | Creates MarkdownSyntaxToken . |
trivia(SourceText, TextSpan) | Creates Whitespace. |
unorderedList() | Creates UnorderedListSyntaxNode . |
unorderedListItem(String) | Creates a new instance of the ListItemSyntaxNode class with unordered list item marker. |
whitespace(int) | Create the WhitespaceSyntax. |
whitespace(SourceText) | Create the WhitespaceSyntax. |
whitespace(SourceText, TextSpan) | Creates WhitespaceSyntaxNode . |
See Also
- package com.aspose.html.Toolkit.Markdown.Syntax
- package Aspose.HTML