API Reference

Class

MarkdownInlineRenderBuiltInExtensions

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers static

Built-in inline render extension registrations for portable or host-specific output shaping.

Inheritance

  • Object
  • MarkdownInlineRenderBuiltInExtensions

Methods

public static Void AddCommonMarkAttributedInlineMarkdownFallback(MarkdownWriteOptions options) #
Returns: Void

Adds a CommonMark-compatible markdown fallback for attributed inline nodes by emitting raw HTML.

Parameters

options OfficeIMO.Markdown.MarkdownWriteOptions requiredposition: 0
public static Void AddCommonMarkGfmInlineMarkdownFallbacks(MarkdownWriteOptions options) #
Returns: Void

Adds CommonMark-compatible markdown fallbacks for GFM-only inline constructs.

Parameters

options OfficeIMO.Markdown.MarkdownWriteOptions requiredposition: 0
public static Void AddGitHubAttributedInlineMarkdownFallback(MarkdownWriteOptions options) #
Returns: Void

Adds a GitHub-compatible markdown fallback for attributed inline nodes by emitting raw HTML.

Parameters

options OfficeIMO.Markdown.MarkdownWriteOptions requiredposition: 0
public static Void AddGitHubOfficeInlineMarkdownFallbacks(MarkdownWriteOptions options) #
Returns: Void

Adds GitHub-compatible markdown fallbacks for OfficeIMO-only inline constructs.

Parameters

options OfficeIMO.Markdown.MarkdownWriteOptions requiredposition: 0

Fields

public const String CommonMarkStrikethroughMarkdownName #

Stable registration name for the CommonMark strikethrough markdown fallback.

Value: CommonMark.Strikethrough.Markdown
public const String CommonMarkHighlightMarkdownName #

Stable registration name for the CommonMark highlight markdown fallback.

Value: CommonMark.Highlight.Markdown
public const String CommonMarkFootnoteReferenceMarkdownName #

Stable registration name for the CommonMark footnote-reference markdown fallback.

Value: CommonMark.FootnoteReference.Markdown
public const String CommonMarkInsertedMarkdownName #

Stable registration name for the CommonMark inserted markdown fallback.

Value: CommonMark.Inserted.Markdown
public const String CommonMarkSuperscriptMarkdownName #

Stable registration name for the CommonMark superscript markdown fallback.

Value: CommonMark.Superscript.Markdown
public const String CommonMarkSubscriptMarkdownName #

Stable registration name for the CommonMark subscript markdown fallback.

Value: CommonMark.Subscript.Markdown
public const String CommonMarkAttributedInlineMarkdownName #

Stable registration name for the CommonMark attributed inline markdown fallback.

Value: CommonMark.AttributedInline.Markdown
public const String GitHubHighlightMarkdownName #

Stable registration name for the GitHub highlight markdown fallback.

Value: GitHub.Highlight.Markdown
public const String GitHubInsertedMarkdownName #

Stable registration name for the GitHub inserted markdown fallback.

Value: GitHub.Inserted.Markdown
public const String GitHubSuperscriptMarkdownName #

Stable registration name for the GitHub superscript markdown fallback.

Value: GitHub.Superscript.Markdown
public const String GitHubSubscriptMarkdownName #

Stable registration name for the GitHub subscript markdown fallback.

Value: GitHub.Subscript.Markdown
public const String GitHubAttributedInlineMarkdownName #

Stable registration name for the GitHub attributed inline markdown fallback.

Value: GitHub.AttributedInline.Markdown