Aspose.Html.Toolkit.Markdown.Syntax

The Aspose.Html.Toolkit.Markdown.Syntax namespace contains objects and interfaces for working with the syntax tree of a Markdown document.

Classes

ClassDescription
AtxHeadingSyntaxNodeRepresents the AtxHeadingSyntaxNode.
AutoLinkSyntaxNodeRepresents the AutoLinkSyntaxNode.
BlockProxyRepresents the BlockProxy.
BlockQuoteSyntaxNodeRepresents the BlockQuoteSyntaxNode.
BlockSyntaxNodeBase implementation of the BlockSyntaxNode.
CharacterReferenceSyntaxNodeRepresents the CharacterReferenceSyntaxNode.
CodeSpanSyntaxNodeRepresents the CodeSpanSyntaxNode
ContainerBlockSyntaxNodeBase implementation of the ContainerBlockSyntaxNode.
EmphasisSyntaxNodeRepresents the EmphasisSyntaxNode.
EmptyLineSyntaxNodeRepresents the EmptyLineSyntaxNode.
EscapedCharacterSyntaxNodeImplemented the escape character syntax node.
FencedCodeBlockSyntaxNodeRepresents the FencedCodeBlockSyntaxNode.
HardBreakSyntaxNodeRepresents the HardBreakSyntaxNode.
HTMLFragmentSyntaxRepresents the HTMLFragmentSyntax.
IndentedCodeBlockSyntaxNodeRepresents the IndentedCodeBlockSyntaxNode.
InlineContainerSyntaxNodeRepresents the InlineContainerSyntaxNode.
InlineImageSyntaxNodeRepresents the InlineImageSyntaxNode.
InlineLinkSyntaxNodeRepresents the InlineLinkSyntaxNode.
InlineProxyRepresents InlineProxy.
InlineSyntaxNodeBase implementation of the InlineSyntaxNode.
LeafBlockSyntaxNodeBase implementation of the LeafBlockSyntaxNode.
LineBreakSyntaxNodeRepresent the LineBreakSyntaxNode.
LinkDestinationSyntaxNodeRepresent the LinkDestinationSyntaxNode.
LinkReferenceDefinitionSyntaxNodeRepresent the LinkReferenceDefinitionSyntaxNode.
LinkTitleSyntaxNodeRepresent the LinkTitleSyntaxNode.
ListItemMarkerBase implementation of the ListItemMarker.
ListItemSyntaxNodeRepresent the ListItemSyntaxNode.
ListSyntaxNodeBase implementation of the ListSyntaxNode.
MarkdownExceptionThe Markdown exception
MarkdownSyntaxFactoryFactory used to create various MarkdownSyntaxNode descendants.
MarkdownSyntaxNodeBase implementation of the MarkdownSyntaxNode.
MarkdownSyntaxNodeFilterBase implementation of the MarkdownSyntaxNodeFilter.
MarkdownSyntaxTokenRepresent the Markdown Syntax Token.
MarkdownSyntaxTreeRepresent the Markdown Syntax Tree.
MarkdownSyntaxVisitorThe base class for markdown syntax visitor.
MarkdownTextWriterRepresent the Markdown text writer
MultiLineContainerBlockSyntaxNodeBase implementation of an MultiLine Container Block Syntax Node
NodeIteratorThe nodes iterator.
NodeListBase implementation of the NodeList.
NodeList<T>Base implementation of the NodeList.
OrderedListItemMarkerRepresent the ordered list item marker.
OrderedListSyntaxNodeRepresent the Ordered list syntax.
ParagraphSyntaxNodeRepresent the paragraph syntax node.
ReferenceImageSyntaxNodeThe reference image syntax.
ReferenceLinkSyntaxNodeRepresent the reference link syntax.
SetextHeadingSyntaxNodeRepresent the Setext heading syntax node.
SoftBreakSyntaxNodeRepresent the soft breaking syntax.
SyntaxNodeCollection<T>Represents a collection of syntax nodes.
TableCellSyntaxNodeRepresent the table cell syntax node.
TableDelimiterSyntaxNodeRepresent the table delimiter syntax node.
TableRowSyntaxNodeThe table row syntax node.
TableSyntaxNodeThe TableSyntax class node.
TaskListItemMarkerThe task list item marker.
TaskListItemSyntaxNodeThe task list item syntax node.
TextSyntaxNodeImplemented the text syntax node.
ThematicBreakSyntaxNodeImlemented the Thematic Break Syntax Node.
TraversalThe abstract class Traversal
TreeWalkerA tree walker.
TriviaCollectionA collection of trivia.
UnorderedListItemMarkerRepresent the unordered list item syntax.
UnorderedListSyntaxNodeRepresent the unordered list syntax node.
WhitespaceSyntaxNodeRepresent the whitespace syntax node.

Interfaces

InterfaceDescription
IWritableBase interface for IWritable.

Enumeration

EnumerationDescription
EmphasisRepresents the Emphasis.