API Reference

Class

InlineSequence

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers sealed

Sequence of inline nodes used in paragraphs and list items.

Inheritance

Usage

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

Accepted by parameters

Constructors

public InlineSequence() #

Creates an empty inline sequence.

Methods

public InlineSequence Bold(String text) #
Returns: InlineSequence

Adds bold text.

Parameters

text System.String requiredposition: 0
public InlineSequence BoldItalic(String text) #
Returns: InlineSequence

Adds bold+italic text.

Parameters

text System.String requiredposition: 0
public InlineSequence Code(String text) #
Returns: InlineSequence

Adds inline code.

Parameters

text System.String requiredposition: 0
public InlineSequence FootnoteRef(String label) #
Returns: InlineSequence

Adds a footnote reference (e.g., [^id]).

Parameters

label System.String requiredposition: 0
public InlineSequence HardBreak() #
Returns: InlineSequence

Adds a hard line break.

public InlineSequence Highlight(String text) #
Returns: InlineSequence

Adds highlighted text rendered as ==text==.

Parameters

text System.String requiredposition: 0
public InlineSequence Image(String alt, String src, String title = null) #
Returns: InlineSequence

Adds a standalone inline image.

Parameters

alt System.String requiredposition: 0
src System.String requiredposition: 1
title System.String = null optionalposition: 2
public InlineSequence Inserted(String text) #
Returns: InlineSequence

Adds inserted text rendered via inline HTML.

Parameters

text System.String requiredposition: 0
public InlineSequence Italic(String text) #
Returns: InlineSequence

Adds italic text.

Parameters

text System.String requiredposition: 0
public InlineSequence Quote(String text) #
Returns: InlineSequence

Adds quoted text rendered via inline HTML.

Parameters

text System.String requiredposition: 0
public InlineSequence Strike(String text) #
Returns: InlineSequence

Adds strikethrough text.

Parameters

text System.String requiredposition: 0
public InlineSequence Subscript(String text) #
Returns: InlineSequence

Adds subscript text rendered via inline HTML.

Parameters

text System.String requiredposition: 0
public InlineSequence Superscript(String text) #
Returns: InlineSequence

Adds superscript text rendered via inline HTML.

Parameters

text System.String requiredposition: 0
public InlineSequence Text(String text) #
Returns: InlineSequence

Adds plain text.

Parameters

text System.String requiredposition: 0
public InlineSequence Underline(String text) #
Returns: InlineSequence

Adds underlined text (HTML-only in Markdown).

Parameters

text System.String requiredposition: 0

Properties

public IReadOnlyList<IMarkdownInline> Nodes { get; } #

Exposes the inline nodes for safe iteration.

public IReadOnlyList<Object> Items { get; } #

Legacy object-typed inline view retained for compatibility.