Class MarkdownSyntaxFactory
Namespace: Aspose.Html.Toolkit.Markdown.Syntax
Assembly: Aspose.HTML.dll (25.7.0)
Factory used to create various Aspose.Html.Toolkit.Markdown.Syntax.MarkdownSyntaxNode descendants.
[ComVisible(true)]
public class MarkdownSyntaxFactoryInheritance
object ← MarkdownSyntaxFactory
Inherited Members
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Methods
AtxHeading(string)
Creates AtxHeadingSyntaxNode with text content.
public AtxHeadingSyntaxNode AtxHeading(string text)Parameters
text string
The heading text content.
Returns
The AtxHeadingSyntax.
AtxHeading(string, int)
Creates AtxHeadingSyntaxNode with text content and heading level.
public AtxHeadingSyntaxNode AtxHeading(string text, int level)Parameters
text string
The heading text content.
level int
The heading level value.
Returns
The AtxHeadingSyntax.
AtxHeading(MarkdownSyntaxToken, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.AtxHeadingSyntaxNode.
public AtxHeadingSyntaxNode AtxHeading(MarkdownSyntaxToken opening, MarkdownSyntaxToken closing)Parameters
opening MarkdownSyntaxToken
The opening token.
closing MarkdownSyntaxToken
The closing token.
Returns
The AtxHeadingSyntax.
AutoLink(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.AutoLinkSyntaxNode.
public AutoLinkSyntaxNode AutoLink(MarkdownSyntaxToken opening, TextSyntaxNode content, MarkdownSyntaxToken closing)Parameters
opening MarkdownSyntaxToken
The MarkdownSyntaxToken.
content TextSyntaxNode
The TextSyntax.
closing MarkdownSyntaxToken
The MarkdownSyntaxToken.
Returns
The AutoLinkSyntax.
AutoLink(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken, bool)
Creates Aspose.Html.Toolkit.Markdown.Syntax.AutoLinkSyntaxNode.
public AutoLinkSyntaxNode AutoLink(MarkdownSyntaxToken opening, TextSyntaxNode content, MarkdownSyntaxToken closing, bool mail)Parameters
opening MarkdownSyntaxToken
The MarkdownSyntaxToken.
content TextSyntaxNode
The TextSyntax.
closing MarkdownSyntaxToken
The MarkdownSyntaxToken.
mail bool
The boolean flag.
Returns
The AutoLinkSyntax.
BlockProxy(MarkdownSyntaxNode)
Creates Aspose.Html.Toolkit.Markdown.Syntax.BlockProxy.
public BlockProxy BlockProxy(MarkdownSyntaxNode node)Parameters
node MarkdownSyntaxNode
The MarkdownSyntaxNode.
Returns
The InlineProxy.
BlockQuote()
Creates Aspose.Html.Toolkit.Markdown.Syntax.BlockQuoteSyntaxNode.
public BlockQuoteSyntaxNode BlockQuote()Returns
The BlockQuoteSyntax.
CharacterReference(SourceText, TextSpan, string)
Creates Aspose.Html.Toolkit.Markdown.Syntax.WhitespaceSyntaxNode.
public CharacterReferenceSyntaxNode CharacterReference(SourceText source, TextSpan span, string value)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
value string
The string value.
Returns
The CharacterReferenceSyntax.
CodeSpan(int)
Creates the Aspose.Html.Toolkit.Markdown.Syntax.CodeSpanSyntaxNode with the specified number of backticks.
public CodeSpanSyntaxNode CodeSpan(int backticksCount)Parameters
backticksCount int
Number of backticks.
Returns
The CodeSpanSyntax.
CodeSpan()
Creates the Aspose.Html.Toolkit.Markdown.Syntax.CodeSpanSyntaxNode.
public CodeSpanSyntaxNode CodeSpan()Returns
The CodeSpanSyntax.
CodeSpan(MarkdownSyntaxToken, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.CodeSpanSyntaxNode.
public CodeSpanSyntaxNode CodeSpan(MarkdownSyntaxToken opening, MarkdownSyntaxToken closing)Parameters
opening MarkdownSyntaxToken
The opening token.
closing MarkdownSyntaxToken
The closing token.
Returns
The CodeSpanSyntax.
Emphasis(Emphasis)
Create the EmphasisSyntax.
public EmphasisSyntaxNode Emphasis(Emphasis emphasis)Parameters
emphasis Emphasis
The emphasis.
Returns
The EmphasisSyntax.
Emphasis(MarkdownSyntaxToken, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.EmphasisSyntaxNode.
public EmphasisSyntaxNode Emphasis(MarkdownSyntaxToken opening, MarkdownSyntaxToken closing)Parameters
opening MarkdownSyntaxToken
The opening token.
closing MarkdownSyntaxToken
The closing token.
Returns
The EmphasisSyntax.
EmphasisClosing(SourceText, TextSpan)
Create EmphasisClosing.
public MarkdownSyntaxToken EmphasisClosing(SourceText source, TextSpan span)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The MarkdownSyntaxToken.
EmphasisOpening(SourceText, TextSpan)
Create the MarkdownSyntaxToken.
public MarkdownSyntaxToken EmphasisOpening(SourceText source, TextSpan span)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The MarkdownSyntaxToken.
EmptyLine()
Creates Aspose.Html.Toolkit.Markdown.Syntax.EmptyLineSyntaxNode.
public EmptyLineSyntaxNode EmptyLine()Returns
The EmptyLineSyntax.
EscapedCharacter(char)
Creates Aspose.Html.Toolkit.Markdown.Syntax.TextSyntaxNode.
public TextSyntaxNode EscapedCharacter(char escapedChar)Parameters
escapedChar char
The escapedChar.
Returns
The TextSyntax.
EscapedCharacter(SourceText, TextSpan)
Creates Aspose.Html.Toolkit.Markdown.Syntax.TextSyntaxNode.
public TextSyntaxNode EscapedCharacter(SourceText source, TextSpan span)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The TextSyntax.
FencedCodeBlock(MarkdownSyntaxToken, TextSyntaxNode)
Creates Aspose.Html.Toolkit.Markdown.Syntax.FencedCodeBlockSyntaxNode.
public FencedCodeBlockSyntaxNode FencedCodeBlock(MarkdownSyntaxToken opening, TextSyntaxNode info)Parameters
opening MarkdownSyntaxToken
The opening token.
info TextSyntaxNode
The TextSyntax.
Returns
The FencedCodeBlockSyntax.
FencedCodeBlock(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.FencedCodeBlockSyntaxNode.
public FencedCodeBlockSyntaxNode FencedCodeBlock(MarkdownSyntaxToken opening, TextSyntaxNode info, MarkdownSyntaxToken closing)Parameters
opening MarkdownSyntaxToken
The opening token.
info TextSyntaxNode
The TextSyntax.
closing MarkdownSyntaxToken
The closing token.
Returns
The FencedCodeBlockSyntax.
HTMLFragment(SourceText, TextSpan)
Creates Aspose.Html.Toolkit.Markdown.Syntax.HTMLFragmentSyntax.
public HTMLFragmentSyntax HTMLFragment(SourceText source, TextSpan span)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The HTMLFragmentSyntax.
HTMLFragment()
Creates Aspose.Html.Toolkit.Markdown.Syntax.HTMLFragmentSyntax.
public HTMLFragmentSyntax HTMLFragment()Returns
The HTMLFragmentSyntax.
HardBreak(MarkdownSyntaxToken, SourceText, TextSpan)
Creates Aspose.Html.Toolkit.Markdown.Syntax.HardBreakSyntaxNode.
public HardBreakSyntaxNode HardBreak(MarkdownSyntaxToken tag, SourceText source, TextSpan span)Parameters
The MarkdownSyntaxToken.
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The HardBreakSyntax.
HardBreakingTag(SourceText, TextSpan)
Create HardBreakingTag.
public MarkdownSyntaxToken HardBreakingTag(SourceText source, TextSpan span)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The MarkdownSyntaxToken.
HugoShortCode(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.Extensions.HugoShortCodeSyntaxNode.
public HugoShortCodeSyntaxNode HugoShortCode(MarkdownSyntaxToken opening, MarkdownSyntaxToken closingMark, MarkdownSyntaxToken closing)Parameters
opening MarkdownSyntaxToken
The opening MarkdownSyntaxToken.
closingMark MarkdownSyntaxToken
The closing mark MarkdownSyntaxToken.
closing MarkdownSyntaxToken
The closing MarkdownSyntaxToken.
Returns
The HugoShortCodeSyntax.
HugoShortCodeParameter(TextSyntaxNode, MarkdownSyntaxToken, MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.Extensions.ShortCodeParameterSyntaxNode.
public ShortCodeParameterSyntaxNode HugoShortCodeParameter(TextSyntaxNode name, MarkdownSyntaxToken equalSign, MarkdownSyntaxToken quotationOpen, TextSyntaxNode value, MarkdownSyntaxToken quotationClose)Parameters
name TextSyntaxNode
The TextSyntax.
equalSign MarkdownSyntaxToken
The equal sign.
quotationOpen MarkdownSyntaxToken
The quotationOpen.
value TextSyntaxNode
The TextSyntax value.
quotationClose MarkdownSyntaxToken
The quotationClose.
Returns
The ShortCodeParameterSyntax.
HugoYamlBasedFrontMatter(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.Extensions.HugoYamlBasedFrontMatterSyntaxNode.
public HugoYamlBasedFrontMatterSyntaxNode HugoYamlBasedFrontMatter(MarkdownSyntaxToken opening, TextSyntaxNode text, MarkdownSyntaxToken closing)Parameters
opening MarkdownSyntaxToken
The opening MarkdownSyntaxToken.
text TextSyntaxNode
The TextSyntax.
closing MarkdownSyntaxToken
The closing MarkdownSyntaxToken.
Returns
HugoYamlBasedFrontMatterSyntaxNode
The HugoYamlBasedFrontMatterSyntax.
IndentedCode()
Creates Aspose.Html.Toolkit.Markdown.Syntax.IndentedCodeBlockSyntaxNode.
public IndentedCodeBlockSyntaxNode IndentedCode()Returns
The IndentedCodeBlockSyntax.
IndentedCode(int)
Creates Aspose.Html.Toolkit.Markdown.Syntax.IndentedCodeBlockSyntaxNode.
public IndentedCodeBlockSyntaxNode IndentedCode(int reservedSpaces)Parameters
reservedSpaces int
The reservedSpaces.
Returns
The IndentedCodeBlockSyntax.
InlineContainer()
Creates Aspose.Html.Toolkit.Markdown.Syntax.InlineContainerSyntaxNode.
public InlineContainerSyntaxNode InlineContainer()Returns
The InlineContainerSyntax.
InlineImage(string, string, string)
Creates Aspose.Html.Toolkit.Markdown.Syntax.InlineImageSyntaxNode.
public InlineImageSyntaxNode InlineImage(string altText, string href, string title)Parameters
altText string
The alternative text.
href string
The URL of image.
title string
The title.
Returns
The InlineImageSyntax.
InlineImage(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.InlineImageSyntaxNode.
public InlineImageSyntaxNode InlineImage(MarkdownSyntaxToken contentOpening, MarkdownSyntaxToken contentClosing, MarkdownSyntaxToken declarationOpening, LinkDestinationSyntaxNode destination, LinkTitleSyntaxNode title, MarkdownSyntaxToken declarationClosing)Parameters
contentOpening MarkdownSyntaxToken
The contentOpening.
contentClosing MarkdownSyntaxToken
The contentClosing.
declarationOpening MarkdownSyntaxToken
The declarationOpening.
destination LinkDestinationSyntaxNode
The destination.
title LinkTitleSyntaxNode
The title.
declarationClosing MarkdownSyntaxToken
The declarationClosing.
Returns
The InlineImageSyntax.
InlineLink(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.InlineLinkSyntaxNode.
public InlineLinkSyntaxNode InlineLink(MarkdownSyntaxToken contentOpening, MarkdownSyntaxToken contentClosing, MarkdownSyntaxToken declarationOpening, LinkDestinationSyntaxNode destination, LinkTitleSyntaxNode title, MarkdownSyntaxToken declarationClosing)Parameters
contentOpening MarkdownSyntaxToken
The contentOpening.
contentClosing MarkdownSyntaxToken
The contentClosing.
declarationOpening MarkdownSyntaxToken
The declarationOpening.
destination LinkDestinationSyntaxNode
The destination.
title LinkTitleSyntaxNode
The title.
declarationClosing MarkdownSyntaxToken
The declarationClosing.
Returns
The InlineLinkSyntax.
InlineLink(string, string, string)
Creates InlineLink.
public InlineLinkSyntaxNode InlineLink(string text, string destination, string title)Parameters
text string
The link text.
destination string
The string destination.
title string
The string title.
Returns
The LinkReferenceDefinitionSyntax.
InlineProxy(MarkdownSyntaxNode)
Creates Aspose.Html.Toolkit.Markdown.Syntax.InlineProxy.
public InlineProxy InlineProxy(MarkdownSyntaxNode node)Parameters
node MarkdownSyntaxNode
The MarkdownSyntaxNode.
Returns
The InlineProxy.
LinkDestination()
Creates Aspose.Html.Toolkit.Markdown.Syntax.LinkDestinationSyntaxNode.
public LinkDestinationSyntaxNode LinkDestination()Returns
The Aspose.Html.Toolkit.Markdown.Syntax.LinkDestinationSyntaxNode object .
LinkDestination(MarkdownSyntaxToken, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.LinkDestinationSyntaxNode.
public LinkDestinationSyntaxNode LinkDestination(MarkdownSyntaxToken opening, MarkdownSyntaxToken closing)Parameters
opening MarkdownSyntaxToken
The opening token.
closing MarkdownSyntaxToken
The closing token.
Returns
The Aspose.Html.Toolkit.Markdown.Syntax.LinkDestinationSyntaxNode object .
LinkDestination(string)
Creates LinkDestinationSyntaxNode object from a string.
public LinkDestinationSyntaxNode LinkDestination(string url)Parameters
url string
Destination URL string.
Returns
The Aspose.Html.Toolkit.Markdown.Syntax.LinkDestinationSyntaxNode object .
LinkLabel(string)
Creates link label from a string.
public TextSyntaxNode LinkLabel(string label)Parameters
label string
Label string.
Returns
The Aspose.Html.Toolkit.Markdown.Syntax.TextSyntaxNode object.
LinkReferenceDefinition(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode)
Creates Aspose.Html.Toolkit.Markdown.Syntax.LinkReferenceDefinitionSyntaxNode.
public LinkReferenceDefinitionSyntaxNode LinkReferenceDefinition(MarkdownSyntaxToken labelOpening, TextSyntaxNode label, MarkdownSyntaxToken labelClosing, LinkDestinationSyntaxNode destination, LinkTitleSyntaxNode title)Parameters
labelOpening MarkdownSyntaxToken
The labelOpening.
label TextSyntaxNode
The label.
labelClosing MarkdownSyntaxToken
The labelClosing.
destination LinkDestinationSyntaxNode
The destination.
title LinkTitleSyntaxNode
The title.
Returns
LinkReferenceDefinitionSyntaxNode
The LinkReferenceDefinitionSyntax.
LinkTitle()
Creates Aspose.Html.Toolkit.Markdown.Syntax.LinkTitleSyntaxNode.
public LinkTitleSyntaxNode LinkTitle()Returns
The Aspose.Html.Toolkit.Markdown.Syntax.LinkTitleSyntaxNode object.
LinkTitle(MarkdownSyntaxToken, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.LinkTitleSyntaxNode.
public LinkTitleSyntaxNode LinkTitle(MarkdownSyntaxToken opening, MarkdownSyntaxToken closing)Parameters
opening MarkdownSyntaxToken
The opening token.
closing MarkdownSyntaxToken
The closing token.
Returns
The Aspose.Html.Toolkit.Markdown.Syntax.LinkTitleSyntaxNode object.
LinkTitle(string)
Creates LinkTitleSyntaxNode object from a string.
public LinkTitleSyntaxNode LinkTitle(string title)Parameters
title string
Title string.
Returns
The Aspose.Html.Toolkit.Markdown.Syntax.LinkTitleSyntaxNode object.
ListItem(ListItemMarker)
Creates Aspose.Html.Toolkit.Markdown.Syntax.ListItemSyntaxNode.
public ListItemSyntaxNode ListItem(ListItemMarker marker)Parameters
marker ListItemMarker
The marker.
Returns
The ListItemSyntax.
ListItemMarker(MarkdownSyntaxToken, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.ListItemMarker.
public ListItemMarker ListItemMarker(MarkdownSyntaxToken number, MarkdownSyntaxToken delimiter)Parameters
number MarkdownSyntaxToken
The number.
delimiter MarkdownSyntaxToken
The delimiter.
Returns
The ListItemMarker.
ListItemMarker(MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.ListItemMarker.
public ListItemMarker ListItemMarker(MarkdownSyntaxToken token)Parameters
token MarkdownSyntaxToken
The token.
Returns
The ListItemMarker.
NewLineTrivia()
Creates NewLineTrivia.
public WhitespaceSyntaxNode NewLineTrivia()Returns
The WhitespaceSyntax.
OrderedList()
Creates Aspose.Html.Toolkit.Markdown.Syntax.OrderedListSyntaxNode.
public OrderedListSyntaxNode OrderedList()Returns
The OrderedListSyntax.
OrderedListItem(int)
Creates a new instance of the Aspose.Html.Toolkit.Markdown.Syntax.ListItemSyntaxNode class with ordered list item marker.
public ListItemSyntaxNode OrderedListItem(int number)Parameters
number int
The number which will be used to create ordered list item marker.
Returns
Created Aspose.Html.Toolkit.Markdown.Syntax.ListItemSyntaxNode.
Paragraph()
Creates Aspose.Html.Toolkit.Markdown.Syntax.ParagraphSyntaxNode.
public ParagraphSyntaxNode Paragraph()Returns
The ParagraphSyntax.
ReferenceImage(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.ReferenceImageSyntaxNode.
public ReferenceImageSyntaxNode ReferenceImage(MarkdownSyntaxToken contentOpening, MarkdownSyntaxToken contentClosing, MarkdownSyntaxToken labelOpening, InlineContainerSyntaxNode label, MarkdownSyntaxToken labelClosing)Parameters
contentOpening MarkdownSyntaxToken
The contentOpening.
contentClosing MarkdownSyntaxToken
The contentClosing.
labelOpening MarkdownSyntaxToken
The labelOpening.
label InlineContainerSyntaxNode
The label.
labelClosing MarkdownSyntaxToken
The labelClosing.
Returns
The ReferenceImageSyntax.
ReferenceLink(MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken, MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.ReferenceLinkSyntaxNode.
public ReferenceLinkSyntaxNode ReferenceLink(MarkdownSyntaxToken contentOpening, InlineContainerSyntaxNode content, MarkdownSyntaxToken contentClosing, MarkdownSyntaxToken labelOpening, InlineContainerSyntaxNode label, MarkdownSyntaxToken labelClosing)Parameters
contentOpening MarkdownSyntaxToken
The contentOpening.
content InlineContainerSyntaxNode
The InlineContainerSyntax.
contentClosing MarkdownSyntaxToken
The contentClosing.
labelOpening MarkdownSyntaxToken
The labelOpening.
label InlineContainerSyntaxNode
The InlineContainerSyntax.
labelClosing MarkdownSyntaxToken
The labelClosing.
Returns
The ReferenceLinkSyntax.
SetextHeading(MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.SetextHeadingSyntaxNode.
public SetextHeadingSyntaxNode SetextHeading(MarkdownSyntaxToken tag)Parameters
The MarkdownSyntaxToken.
Returns
The SetextHeadingSyntax.
SoftBreak(SourceText, TextSpan)
Creates Aspose.Html.Toolkit.Markdown.Syntax.SoftBreakSyntaxNode.
public SoftBreakSyntaxNode SoftBreak(SourceText source, TextSpan span)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The SoftBreakSyntax.
Table()
Creates Aspose.Html.Toolkit.Markdown.Syntax.TableSyntaxNode.
public TableSyntaxNode Table()Returns
The TableSyntax.
TableCell()
Creates Aspose.Html.Toolkit.Markdown.Syntax.TableCellSyntaxNode.
public TableCellSyntaxNode TableCell()Returns
The TableCellSyntax.
TableDelimiter(MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.TableDelimiterSyntaxNode.
public TableDelimiterSyntaxNode TableDelimiter(MarkdownSyntaxToken delimiter)Parameters
delimiter MarkdownSyntaxToken
The delimiter.
Returns
The TableDelimiterSyntax.
TableRow()
Creates Aspose.Html.Toolkit.Markdown.Syntax.TableRowSyntaxNode.
public TableRowSyntaxNode TableRow()Returns
The TableRowSyntax.
TaskListItem(ListItemMarker, TaskListItemMarker)
Creates Aspose.Html.Toolkit.Markdown.Syntax.TaskListItemSyntaxNode.
public TaskListItemSyntaxNode TaskListItem(ListItemMarker marker, TaskListItemMarker taskItemMarker)Parameters
marker ListItemMarker
The marker.
taskItemMarker TaskListItemMarker
The taskItemMarker.
Returns
The TaskListItemSyntax.
TaskListItemMarker(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.TaskListItemMarker.
public TaskListItemMarker TaskListItemMarker(MarkdownSyntaxToken opening, MarkdownSyntaxToken label, MarkdownSyntaxToken closing)Parameters
opening MarkdownSyntaxToken
The opening.
label MarkdownSyntaxToken
The label.
closing MarkdownSyntaxToken
The closing.
Returns
The TaskListItemMarker.
Text(string)
Creates TextSyntax
public TextSyntaxNode Text(string text)Parameters
text string
The string value.
Returns
The TextSyntax.
Text(SourceText)
Create the TextSyntax from SourceText.
public TextSyntaxNode Text(SourceText source)Parameters
source SourceText
The SourceText.
Returns
The TextSyntax.
Text(SourceText, TextSpan)
Create the TextSyntax from SourceText and TextSpan.
public TextSyntaxNode Text(SourceText source, TextSpan span)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The TextSyntax.
ThematicBreak(MarkdownSyntaxToken)
Creates Aspose.Html.Toolkit.Markdown.Syntax.ThematicBreakSyntaxNode.
public ThematicBreakSyntaxNode ThematicBreak(MarkdownSyntaxToken tag)Parameters
The MarkdownSyntaxToken.
Returns
The ThematicBreakSyntax.
Token(SourceText, TextSpan)
Creates Aspose.Html.Toolkit.Markdown.Syntax.MarkdownSyntaxToken.
public MarkdownSyntaxToken Token(SourceText source, TextSpan span)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The MarkdownSyntaxToken.
Token(SourceText)
Creates Aspose.Html.Toolkit.Markdown.Syntax.MarkdownSyntaxToken.
public MarkdownSyntaxToken Token(SourceText source)Parameters
source SourceText
The SourceText.
Returns
The MarkdownSyntaxToken.
Trivia(SourceText, TextSpan)
Creates Whitespace.
public WhitespaceSyntaxNode Trivia(SourceText source, TextSpan span)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The WhitespaceSyntax.
UnorderedList()
Creates Aspose.Html.Toolkit.Markdown.Syntax.UnorderedListSyntaxNode.
public UnorderedListSyntaxNode UnorderedList()Returns
The UnorderedListSyntax.
UnorderedListItem(string)
Creates a new instance of the Aspose.Html.Toolkit.Markdown.Syntax.ListItemSyntaxNode class with unordered list item marker.
public ListItemSyntaxNode UnorderedListItem(string marker)Parameters
marker string
The unordered list item marker.
Returns
Created Aspose.Html.Toolkit.Markdown.Syntax.ListItemSyntaxNode.
Whitespace()
Create the WhitespaceSyntax.
public WhitespaceSyntaxNode Whitespace()Returns
The WhitespaceSyntax.
Whitespace(int)
Create the WhitespaceSyntax.
public WhitespaceSyntaxNode Whitespace(int count)Parameters
count int
The count of white space.
Returns
The WhitespaceSyntax.
Whitespace(SourceText)
Create the WhitespaceSyntax.
public WhitespaceSyntaxNode Whitespace(SourceText source)Parameters
source SourceText
The SourceText.
Returns
The WhitespaceSyntax.
Whitespace(SourceText, TextSpan)
Creates Aspose.Html.Toolkit.Markdown.Syntax.WhitespaceSyntaxNode.
public WhitespaceSyntaxNode Whitespace(SourceText source, TextSpan span)Parameters
source SourceText
The SourceText.
span TextSpan
The TextSpan.
Returns
The WhitespaceSyntax.