Class MarkdownSyntaxFactory

MarkdownSyntaxFactory class

Crée des objets à l’aide de CreateInstance

public class MarkdownSyntaxFactory

Méthodes

NomLa description
AtxHeading(string)Crée AtxHeadingSyntaxNode avec un contenu textuel.
AtxHeading(MarkdownSyntaxToken, MarkdownSyntaxToken)Crée des objets en utilisant AtxHeadingSyntax.CreateInstance
AtxHeading(string, int)Crée AtxHeadingSyntaxNode avec le contenu du texte et le niveau de titre.
AutoLink(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken, bool)Crée des objets à l’aide d’AutoLinkSyntax.CreateInstance
BlockProxy(MarkdownSyntaxNode)Crée des objets à l’aide de Syntax.BlockProxy.CreateInstance
BlockQuote()Crée des objets à l’aide de BlockQuoteSyntax.CreateInstance.
CharacterReference(SourceText, TextSpan, string)Crée des objets à l’aide de CharacterReferenceSyntax.CreateInstance.
CodeSpan()Crée leCodeSpanSyntaxNode .
CodeSpan(int)Crée leCodeSpanSyntaxNode avec le nombre spécifié de backticks.
CodeSpan(MarkdownSyntaxToken, MarkdownSyntaxToken)Crée des objets à l’aide de CodeSpanSyntax.CreateInstance
Emphasis(Emphasis)Créer la syntaxe Emphasis.
Emphasis(MarkdownSyntaxToken, MarkdownSyntaxToken)Crée des objets en utilisant EmphasisSyntax.CreateInstance.
EmphasisClosing(SourceText, TextSpan)Créer une fermeture d’emphase.
EmphasisOpening(SourceText, TextSpan)Créer le MarkdownSyntaxToken.
EmptyLine()Crée des objets à l’aide de EmptyLineSyntax.CreateInstance
EscapedCharacter(char)Crée des objets en utilisant EscapedCharacterSyntax.CreateEscapedCharacter
EscapedCharacter(SourceText, TextSpan)Crée des objets en utilisant EscapedCharacterSyntax.CreateEscapedCharacter
FencedCodeBlock(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)Crée des objets à l’aide de FencedCodeBlockSyntax.CreateInstance.
HardBreak(MarkdownSyntaxToken, SourceText, TextSpan)Crée des objets à l’aide de HardBreakSyntax.CreateInstance.
HardBreakingTag(SourceText, TextSpan)Créer un HardBreakingTag.
HTMLFragment()Crée des objets à l’aide de HTMLFragmentSyntax.CreateInstance
HTMLFragment(SourceText, TextSpan)Crée des objets à l’aide de HTMLFragmentSyntax.CreateInstance
HugoShortCode(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken)Crée des objets à l’aide de HugoShortCodeSyntax.CreateInstance
HugoShortCodeParameter(TextSyntaxNode, MarkdownSyntaxToken, MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)Crée des objets à l’aide de ShortCodeParameterSyntax.CreateInstance
HugoYamlBasedFrontMatter(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)Crée des objets à l’aide de HugoYamlBasedFrontMatterSyntax.CreateInstance
IndentedCode(int)Crée des objets à l’aide de IndentedCodeBlockSyntax.CreateInstance.
InlineContainer()Crée des objets à l’aide de InlineContainerSyntax.CreateInstance
InlineImage(string, string, string)Crée des objets à l’aide de InlineImageSyntax.CreateInstance.
InlineImage(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode, MarkdownSyntaxToken)Crée des objets à l’aide de InlineImageSyntax.CreateInstance.
InlineLink(string, string, string)Crée InlineLink.
InlineLink(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode, MarkdownSyntaxToken)Crée des objets à l’aide de InlineLinkSyntax.CreateInstance.
InlineProxy(MarkdownSyntaxNode)Crée des objets à l’aide de Syntax.InlineProxy.CreateInstance
LinkDestination(MarkdownSyntaxToken, MarkdownSyntaxToken)Crée des objets à l’aide de LinkTitleSyntax.CreateInstance.
LinkReferenceDefinition(MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken, LinkDestinationSyntaxNode, LinkTitleSyntaxNode)Crée des objets à l’aide de LinkReferenceDefinitionSyntax.CreateInstance.
LinkTitle(MarkdownSyntaxToken, MarkdownSyntaxToken)Crée des objets à l’aide de LinkTitleSyntax.CreateInstance.
ListItem(ListItemMarker)Crée des objets à l’aide de ListItemSyntax.CreateInstance.
ListItemMarker(MarkdownSyntaxToken)Crée des objets à l’aide de UnorderedListItemMarker.CreateInstance.
ListItemMarker(MarkdownSyntaxToken, MarkdownSyntaxToken)Crée des objets à l’aide de OrderedListItemMarker.CreateInstance.
NewLineTrivia()Crée NewLineTrivia.
OrderedList()Crée des objets à l’aide de OrderedListSyntax.CreateInstance.
OrderedListItem(int)Crée une nouvelle instance duListItemSyntaxNode classe avec marqueur d’élément de liste ordonnée.
Paragraph()Crée des objets à l’aide de ParagraphSyntax.CreateInstance.
ReferenceImage(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken)Crée des objets à l’aide de ReferenceImageSyntax.CreateInstance.
ReferenceLink(MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken, MarkdownSyntaxToken, InlineContainerSyntaxNode, MarkdownSyntaxToken)Crée des objets à l’aide de ReferenceLinkSyntax.CreateInstance
SetextHeading(MarkdownSyntaxToken)Crée des objets à l’aide de SetextHeadingSyntax.CreateInstance.
SoftBreak(SourceText, TextSpan)Crée des objets à l’aide de SoftBreakSyntax.CreateInstance.
Table()Crée des objets à l’aide de TableSyntax.CreateInstance.
TableCell()Crée des objets à l’aide de TableCellSyntax.CreateInstance.
TableDelimiter(MarkdownSyntaxToken)Crée des objets à l’aide de TableDelimiterSyntax.CreateInstance.
TableRow()Crée des objets à l’aide de TableRowSyntax.CreateInstance.
TaskListItem(ListItemMarker, TaskListItemMarker)Crée des objets à l’aide de TaskListItemSyntax.CreateInstance.
TaskListItemMarker(MarkdownSyntaxToken, MarkdownSyntaxToken, MarkdownSyntaxToken)Crée des objets à l’aide de Syntax.TaskListItemMarker.CreateInstance.
Text(SourceText)Créer la TextSyntax à partir de SourceText.
Text(string)crée TextSyntax
Text(SourceText, TextSpan)Créer la TextSyntax à partir de SourceText et TextSpan.
ThematicBreak(MarkdownSyntaxToken)Crée des objets à l’aide de ThematicBreakSyntax.CreateInstance.
Token(SourceText)Crée des objets à l’aide de MarkdownSyntaxToken.CreateInstance
Token(SourceText, TextSpan)Crée des objets à l’aide de MarkdownSyntaxToken.CreateInstance
Trivia(SourceText, TextSpan)Crée un espace blanc.
UnorderedList()Crée des objets à l’aide de UnorderedListSyntax.CreateInstance.
UnorderedListItem(string)Crée une nouvelle instance duListItemSyntaxNode classe avec marqueur d’élément de liste non ordonné.
Whitespace(int)Créez la syntaxe des espaces blancs.
Whitespace(SourceText)Créez la syntaxe des espaces blancs.
Whitespace(SourceText, TextSpan)Crée des objets à l’aide de WhitespaceSyntax.CreateWhitespaceInstance

Voir également