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)EmphasisSyntax を作成します。
Emphasis(MarkdownSyntaxToken, MarkdownSyntaxToken)EmphasisSyntax.CreateInstance. を使用してオブジェクトを作成します
EmphasisClosing(SourceText, TextSpan)EmphasisClosing を作成します。
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)SourceText から TextSyntax を作成します。
Text(string)TextSyntax を作成します
Text(SourceText, TextSpan)SourceText と TextSpan から TextSyntax を作成します。
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 を使用してオブジェクトを作成します

関連項目