OfficeIMO

API Reference

Class

QuoteBuilder

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers sealed

Builder for block quotes supporting raw lines or nested blocks.

Inheritance

  • Object
  • QuoteBuilder

Constructors

Methods

public QuoteBuilder Block(IMarkdownBlock block) #
Returns: QuoteBuilder

Adds an arbitrary markdown block inside the quote.

Parameters

block OfficeIMO.Markdown.IMarkdownBlock requiredposition: 0
public QuoteBuilder Line(String text) #
Returns: QuoteBuilder

Adds a raw text line to the quote.

Parameters

text System.String requiredposition: 0
public QuoteBuilder Lines(IEnumerable<String> lines) #
Returns: QuoteBuilder

Adds multiple raw lines to the quote.

Parameters

lines System.Collections.Generic.IEnumerable{System.String} requiredposition: 0
P 2 overloads
public QuoteBuilder P(Action<ParagraphBuilder> build) #
Returns: QuoteBuilder

Adds a paragraph with the specified text.

Parameters

text System.String requiredposition: 0
P(System.Action{OfficeIMO.Markdown.ParagraphBuilder} build) #

Adds a paragraph built via ParagraphBuilder.

Parameters

build System.Action{OfficeIMO.Markdown.ParagraphBuilder} required
public QuoteBuilder Quote(Action<QuoteBuilder> build) #
Returns: QuoteBuilder

Adds a nested block quote.

Parameters

build System.Action{OfficeIMO.Markdown.QuoteBuilder} requiredposition: 0