OfficeIMO

API Reference

Struct

MarkdownBlockParseResult

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Base ValueType
Modifiers sealed

Result returned by a custom block parser when it recognizes a block at the current line.

Inheritance

  • ValueType
  • MarkdownBlockParseResult

Constructors

MarkdownBlockParseResult 2 overloads
public MarkdownBlockParseResult(IReadOnlyList<IMarkdownBlock> blocks, Int32 consumedLineCount) #

Creates a block parse result for a single block.

Parameters

block OfficeIMO.Markdown.IMarkdownBlock requiredposition: 0
consumedLineCount System.Int32 requiredposition: 1
MarkdownBlockParseResult(System.Collections.Generic.IReadOnlyList{OfficeIMO.Markdown.IMarkdownBlock} blocks, System.Int32 consumedLineCount) #

Creates a block parse result for one or more blocks.

Parameters

blocks System.Collections.Generic.IReadOnlyList{OfficeIMO.Markdown.IMarkdownBlock} required
consumedLineCount System.Int32 required

Properties

public IReadOnlyList<IMarkdownBlock> Blocks { get; } #

Blocks produced by the parser.

public Int32 ConsumedLineCount { get; } #

Number of source lines consumed by the parser.