API Reference

Class

MarkdownNativeInlineSnapshot

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers sealed

UI-safe snapshot of a native inline.

Inheritance

  • Object
  • MarkdownNativeInlineSnapshot

Usage

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

Properties

public String Id { get; } #

Stable inline id.

public MarkdownNativeInlineKind Kind { get; } #

Native inline kind.

public MarkdownSyntaxKind SyntaxKind { get; } #

Syntax kind that produced this inline.

public String Text { get; } #

Plain text represented by this inline.

public String Markdown { get; } #

Markdown represented by this inline.

public String Literal { get; } #

Literal syntax payload.

public MarkdownNativeSourceSpanSnapshot SourceSpan { get; } #

Source span snapshot when available.

public IReadOnlyDictionary<String, String> Metadata { get; } #

Metadata values such as target/title/source/alt.

public IReadOnlyList<MarkdownNativeInlineSnapshot> Children { get; } #

Nested inline snapshots.