OfficeIMO

API Reference

Class

HeadingBlock

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers sealed

Markdown heading (ATX) block, levels 1–6.

Inheritance

Constructors

HeadingBlock 2 overloads
public HeadingBlock(Int32 level, InlineSequence inlines) #

Creates a new heading block.

Parameters

level System.Int32 requiredposition: 0
Desired level; constrained to [1,6].
text System.String requiredposition: 1
Heading text.
HeadingBlock(System.Int32 level, OfficeIMO.Markdown.InlineSequence inlines) #

Creates a new heading block from parsed inline content.

Parameters

level System.Int32 required
Desired level; constrained to [1,6].
inlines OfficeIMO.Markdown.InlineSequence required
Inline content.

Methods

OfficeIMO#Markdown#IMarkdownBlock#RenderHtml() #
OfficeIMO#Markdown#IMarkdownBlock#RenderMarkdown() #

Properties

public virtual Int32 Level { get; } #

Heading level constrained to [1,6].

public InlineSequence Inlines { get; } #

Inline content owned by this heading.

public virtual String Text { get; } #

Plain-text heading text for compatibility, slugs, and TOC labels.