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 с указанным количеством обратных кавычек.
CodeSpan(MarkdownSyntaxToken, MarkdownSyntaxToken)Создает объекты, используя CodeSpanSyntax.CreateInstance
Emphasis(Emphasis)Создайте синтаксис выделения.
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(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)Создайте синтаксис пробелов.
Whitespace(SourceText)Создайте синтаксис пробелов.
Whitespace(SourceText, TextSpan)Создает объекты, используя WhitespaceSyntax.CreateWhitespaceInstance

Смотрите также