Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

MarkdownQuoteBuilder

OfficeIMO.Markdown

Namespace
OfficeIMO.Markdown
Assembly
OfficeIMO.Markdown
Source revision
e163ccb36643 with working tree changes
Modifiers
sealed

Builder for block quotes supporting raw lines or nested blocks.

Inheritance

  • object
  • MarkdownQuoteBuilder

Usage

Explore 7 API references to this type

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters 2

Constructors

public MarkdownQuoteBuilder() #

Methods

public MarkdownQuoteBuilder Block(IMarkdownBlock block) #

Adds an arbitrary markdown block inside the quote.

Parameters

block OfficeIMO.Markdown.IMarkdownBlock required
public MarkdownQuoteBuilder Line(string text) #

Adds a raw text line to the quote.

Parameters

text string required
public MarkdownQuoteBuilder Lines(IEnumerable<string> lines) #

Adds multiple raw lines to the quote.

Parameters

lines System.Collections.Generic.IEnumerable<string> required
P 2 overloads
public MarkdownQuoteBuilder P(string text) #

Adds a paragraph with the specified text.

Parameters

text string required
public MarkdownQuoteBuilder P(Action<MarkdownParagraphBuilder> build) #

Adds a paragraph built via MarkdownParagraphBuilder.

Parameters

build System.Action<OfficeIMO.Markdown.MarkdownParagraphBuilder> required
public MarkdownQuoteBuilder Quote(Action<MarkdownQuoteBuilder> build) #

Adds a nested block quote.

Parameters

build System.Action<OfficeIMO.Markdown.MarkdownQuoteBuilder> required