OfficeIMO

API Reference

Class

MarkdownFencedBlockExtension

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers sealed

Defines a language-based fenced block parser extension.

Inheritance

  • Object
  • MarkdownFencedBlockExtension

Constructors

public MarkdownFencedBlockExtension(String name, IEnumerable<String> languages, MarkdownFencedBlockFactory createBlock) #

Creates a new fenced block extension.

Parameters

name System.String requiredposition: 0
languages System.Collections.Generic.IEnumerable{System.String} requiredposition: 1
createBlock OfficeIMO.Markdown.MarkdownFencedBlockFactory requiredposition: 2

Properties

public String Name { get; } #

Friendly extension name used for diagnostics and documentation.

public IReadOnlyList<String> Languages { get; } #

Fence languages handled by this extension.

public MarkdownFencedBlockFactory CreateBlock { get; } #

Factory invoked for matching fenced blocks during parsing.