Class
MarkdownBlock
OfficeIMO.Markdown
Base type for markdown blocks that participate in the object tree.
Inheritance
- MarkdownObject
- MarkdownBlock
Derived Types
- CalloutBlock
- CodeBlock
- CustomContainerBlock
- DefinitionListBlock
- DetailsBlock
- FootnoteDefinitionBlock
- FrontMatterBlock
- HeadingBlock
- HorizontalRuleBlock
- HtmlCommentBlock
- HtmlRawBlock
- ImageBlock
- MathBlock
- OrderedListBlock
- ParagraphBlock
- QuoteBlock
- SemanticFencedBlock
- SummaryBlock
- TableBlock
- TocBlock
- TocMarkerBlock
- UnorderedListBlock
Inherited Methods
public void Accept(MarkdownVisitor visitor) #Inherited from MarkdownObject
Parameters
- visitor MarkdownVisitor
public IEnumerable<MarkdownObject> Ancestors() #Inherited from MarkdownObject
Returns
IEnumerable<MarkdownObject>public IEnumerable<MarkdownObject> AncestorsAndSelf() #Inherited from MarkdownObject
Returns
IEnumerable<MarkdownObject>public IEnumerable<TObject> DescendantObjectsOfType<TObject>() #Inherited from MarkdownObject
Type Parameters
- TObject
Returns
IEnumerable<TObject>public IEnumerable<MarkdownObject> Descendants() #Inherited from MarkdownObject
Returns
IEnumerable<MarkdownObject>Inherited Properties
public MarkdownSourceSpan? SourceSpan { get; internal set; } #Inherited from MarkdownObject
public IReadOnlyList<MarkdownObject> ChildObjects { get; } #Inherited from MarkdownObject