Class MarkdownSyntaxFactory

MarkdownSyntaxFactory class

Δημιουργεί αντικείμενα χρησιμοποιώντας CreateInstance

public class MarkdownSyntaxFactory

Μέθοδοι

ΟνομαΠεριγραφή
AtxHeading(string)Δημιουργεί AtxHeadingSyntaxNode με περιεχόμενο κειμένου.
AtxHeading(MarkdownSyntaxToken, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας AtxHeadingSyntax.CreateInstance
AtxHeading(string, int)Δημιουργεί AtxHeadingSyntaxNode με περιεχόμενο κειμένου και επίπεδο κεφαλίδας.
AutoLink(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken, bool)Δημιουργεί αντικείμενα χρησιμοποιώντας AutoLinkSyntax.CreateInstance
BlockProxy(MarkdownSyntaxNode)Δημιουργεί αντικείμενα χρησιμοποιώντας Syntax.BlockProxy.CreateInstance
BlockQuote()Δημιουργεί αντικείμενα χρησιμοποιώντας BlockQuoteSyntax.CreateInstance.
CharacterReference(SourceText, TextSpan, string)Δημιουργεί αντικείμενα χρησιμοποιώντας CharacterReferenceSyntax.CreateInstance.
CodeSpan()Δημιουργεί τοCodeSpanSyntaxNode .
CodeSpan(int)Δημιουργεί τοCodeSpanSyntaxNode με τον καθορισμένο αριθμό backtick.
CodeSpan(MarkdownSyntaxToken, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας CodeSpanSyntax.CreateInstance
Emphasis(Emphasis)Δημιουργήστε το EmphasisSyntax.
Emphasis(MarkdownSyntaxToken, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας EmphasisSyntax.CreateInstance.
EmphasisClosing(SourceText, TextSpan)Δημιουργία Έμφασης Κλείσιμο.
EmphasisOpening(SourceText, TextSpan)Δημιουργήστε το MarkdownSyntaxToken.
EmptyLine()Δημιουργεί αντικείμενα χρησιμοποιώντας EmptyLineSyntax.CreateInstance
EscapedCharacter(char)Δημιουργεί αντικείμενα χρησιμοποιώντας EscapedCharacterSyntax.CreateEscapedCharacter
EscapedCharacter(SourceText, TextSpan)Δημιουργεί αντικείμενα χρησιμοποιώντας EscapedCharacterSyntax.CreateEscapedCharacter
FencedCodeBlock(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας FencedCodeBlockSyntax.CreateInstance.
HardBreak(MarkdownSyntaxToken, SourceText, TextSpan)Δημιουργεί αντικείμενα χρησιμοποιώντας το HardBreakSyntax.CreateInstance.
HardBreakingTag(SourceText, TextSpan)Δημιουργία HardBreakingTag.
HTMLFragment()Δημιουργεί αντικείμενα χρησιμοποιώντας HTMLFragmentSyntax.CreateInstance
HTMLFragment(SourceText, TextSpan)Δημιουργεί αντικείμενα χρησιμοποιώντας HTMLFragmentSyntax.CreateInstance
HugoShortCode(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας HugoShortCodeSyntax.CreateInstance
HugoShortCodeParameter(TextSyntaxNode, MarkdownSyntaxToken, MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας ShortCodeParameterSyntax.CreateInstance
HugoYamlBasedFrontMatter(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας HugoYamlBasedFrontMatterSyntax.CreateInstance
IndentedCode(int)Δημιουργεί αντικείμενα χρησιμοποιώντας IndentedCodeBlockSyntax.CreateInstance.
InlineContainer()Δημιουργεί αντικείμενα χρησιμοποιώντας InlineContainerSyntax.CreateInstance
InlineImage(string, string, string)Δημιουργεί αντικείμενα χρησιμοποιώντας InlineImageSyntax.CreateInstance.
InlineImage(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας InlineImageSyntax.CreateInstance.
InlineLink(string, string, string)Δημιουργεί InlineLink.
InlineLink(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας InlineLinkSyntax.CreateInstance.
InlineProxy(MarkdownSyntaxNode)Δημιουργεί αντικείμενα χρησιμοποιώντας Syntax.InlineProxy.CreateInstance
LinkDestination(MarkdownSyntaxToken, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας το LinkTitleSyntax.CreateInstance.
LinkReferenceDefinition(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode)Δημιουργεί αντικείμενα χρησιμοποιώντας LinkReferenceDefinitionSyntax.CreateInstance.
LinkTitle(MarkdownSyntaxToken, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας το LinkTitleSyntax.CreateInstance.
ListItem(ListItemMarker)Δημιουργεί αντικείμενα χρησιμοποιώντας ListItemSyntax.CreateInstance.
ListItemMarker(MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας UnorderedListItemMarker.CreateInstance.
ListItemMarker(MarkdownSyntaxToken, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας OrderedListItemMarker.CreateInstance.
NewLineTrivia()Δημιουργεί NewLineTrivia.
OrderedList()Δημιουργεί αντικείμενα χρησιμοποιώντας OrderedListSyntax.CreateInstance.
OrderedListItem(int)Δημιουργεί μια νέα παρουσία τουListItemSyntaxNode τάξη με δείκτη διατεταγμένων στοιχείων λίστας.
Paragraph()Δημιουργεί αντικείμενα χρησιμοποιώντας ParagraphSyntax.CreateInstance.
ReferenceImage(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας ReferenceImageSyntax.CreateInstance.
ReferenceLink(MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken, MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας ReferenceLinkSyntax.CreateInstance
SetextHeading(MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας SetextHeadingSyntax.CreateInstance.
SoftBreak(SourceText, TextSpan)Δημιουργεί αντικείμενα χρησιμοποιώντας SoftBreakSyntax.CreateInstance.
Table()Δημιουργεί αντικείμενα χρησιμοποιώντας TableSyntax.CreateInstance.
TableCell()Δημιουργεί αντικείμενα χρησιμοποιώντας το TableCellSyntax.CreateInstance.
TableDelimiter(MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας TableDelimiterSyntax.CreateInstance.
TableRow()Δημιουργεί αντικείμενα χρησιμοποιώντας TableRowSyntax.CreateInstance.
TaskListItem(ListItemMarker, TaskListItemMarker)Δημιουργεί αντικείμενα χρησιμοποιώντας TaskListItemSyntax.CreateInstance.
TaskListItemMarker(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας Syntax.TaskListItemMarker.CreateInstance.
Text(SourceText)Δημιουργήστε το TextSyntax από το SourceText.
Text(string)Δημιουργεί TextSyntax
Text(SourceText, TextSpan)Δημιουργήστε το TextSyntax από SourceText και TextSpan.
ThematicBreak(MarkdownSyntaxToken)Δημιουργεί αντικείμενα χρησιμοποιώντας ThematicBreakSyntax.CreateInstance.
Token(SourceText)Δημιουργεί αντικείμενα χρησιμοποιώντας MarkdownSyntaxToken.CreateInstance
Token(SourceText, TextSpan)Δημιουργεί αντικείμενα χρησιμοποιώντας MarkdownSyntaxToken.CreateInstance
Trivia(SourceText, TextSpan)Δημιουργεί κενό διάστημα.
UnorderedList()Δημιουργεί αντικείμενα χρησιμοποιώντας UnorderedListSyntax.CreateInstance.
UnorderedListItem(string)Δημιουργεί μια νέα παρουσία τουListItemSyntaxNode τάξη με μη ταξινομημένο δείκτη στοιχείων λίστας.
Whitespace(int)Δημιουργία του WhitespaceSyntax.
Whitespace(SourceText)Δημιουργία του WhitespaceSyntax.
Whitespace(SourceText, TextSpan)Δημιουργεί αντικείμενα χρησιμοποιώντας WhitespaceSyntax.CreateWhitespaceInstance

Δείτε επίσης