API Reference

Enum

MarkdownNativeBlockKind

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

High-level block categories exposed by the native markdown projection.

Inheritance

  • Enum
  • MarkdownNativeBlockKind

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const MarkdownNativeBlockKind Heading #

Heading text with level and inline markdown nodes.

Value: 0
public const MarkdownNativeBlockKind Paragraph #

Paragraph text with inline markdown nodes.

Value: 1
public const MarkdownNativeBlockKind List #

Ordered or unordered list with native list items.

Value: 2
public const MarkdownNativeBlockKind Quote #

Quoted content with nested native blocks.

Value: 3
public const MarkdownNativeBlockKind Callout #

Docs-style callout/admonition with title and nested native blocks.

Value: 4
public const MarkdownNativeBlockKind Image #

Image block with source, alternate text, title, sizing, link, and caption metadata.

Value: 5
public const MarkdownNativeBlockKind Code #

Fenced or indented code block.

Value: 6
public const MarkdownNativeBlockKind Table #

Markdown table with structured cells.

Value: 7
public const MarkdownNativeBlockKind Visual #

Semantic fenced block for diagrams, charts, networks, data views, or host-defined visuals.

Value: 8
public const MarkdownNativeBlockKind Details #

HTML details/disclosure block with summary and nested native blocks.

Value: 9
public const MarkdownNativeBlockKind FrontMatter #

YAML front matter entries.

Value: 10
public const MarkdownNativeBlockKind Html #

Raw HTML or HTML comment block.

Value: 11
public const MarkdownNativeBlockKind Other #

Any block that does not have a specialized native projection yet.

Value: 12