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) | Creates AutoLinkSyntaxNode. |
| 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) | Creates FencedCodeBlockSyntaxNode. |
| 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() | Creates IndentedCodeBlockSyntaxNode. |
| 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() | Creates LinkDestinationSyntaxNode. |
| 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() | Creates LinkTitleSyntaxNode. |
| 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() | Create the WhitespaceSyntax. |
| 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