OfficeIMO

API Reference

Class

MarkdownReaderBuiltInExtensions

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers static

Helper methods for registering OfficeIMO.Markdown's built-in block syntax extensions onto a reader profile.

Inheritance

  • Object
  • MarkdownReaderBuiltInExtensions

Methods

public static Void AddCallouts(MarkdownReaderOptions options) #
Returns: Void

Adds Docs-style callout parsing to the supplied reader options.

Parameters

options OfficeIMO.Markdown.MarkdownReaderOptions requiredposition: 0
public static Void AddFootnotes(MarkdownReaderOptions options) #
Returns: Void

Adds footnote definition parsing to the supplied reader options.

Parameters

options OfficeIMO.Markdown.MarkdownReaderOptions requiredposition: 0
public static Void AddTocPlaceholders(MarkdownReaderOptions options) #
Returns: Void

Adds TOC placeholder parsing to the supplied reader options.

Parameters

options OfficeIMO.Markdown.MarkdownReaderOptions requiredposition: 0
public static Boolean HasRegistration(MarkdownReaderOptions options, String extensionName) #
Returns: Boolean

Returns true when a named built-in extension is already registered.

Parameters

options OfficeIMO.Markdown.MarkdownReaderOptions requiredposition: 0
extensionName System.String requiredposition: 1
public static Void RegisterOfficeIMODefaults(MarkdownReaderOptions options) #
Returns: Void

Registers the OfficeIMO default built-in block extensions: callouts, TOC placeholders, and footnotes.

Parameters

options OfficeIMO.Markdown.MarkdownReaderOptions requiredposition: 0

Fields

public const String CalloutsExtensionName #

Stable registration name for Docs-style callouts.

Value: OfficeIMO.Callouts
public const String TocPlaceholdersExtensionName #

Stable registration name for TOC placeholder blocks.

Value: OfficeIMO.TocPlaceholders
public const String FootnotesExtensionName #

Stable registration name for footnote definition blocks.

Value: OfficeIMO.Footnotes