OfficeIMO

API Reference

Class

DefinitionListBlock

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers sealed

Definition list rendered as term/definition pairs. Markdown output uses a simple "Term: Definition" fallback; HTML uses <dl>.

Inheritance

Constructors

public DefinitionListBlock() #

Creates a definition list block.

Methods

public Void AddEntry(DefinitionListEntry entry) #
Returns: Void

Adds a typed definition list entry.

Parameters

entry OfficeIMO.Markdown.DefinitionListEntry requiredposition: 0
public Void AddGroup(DefinitionListGroup group) #
Returns: Void

Adds a semantic definition-list group.

Parameters

group OfficeIMO.Markdown.DefinitionListGroup requiredposition: 0
OfficeIMO#Markdown#IMarkdownBlock#RenderHtml() #
OfficeIMO#Markdown#IMarkdownBlock#RenderMarkdown() #

Properties

public IReadOnlyList<DefinitionListGroup> Groups { get; } #

Semantic definition-list groups with shared terms and definition bodies.

public IReadOnlyList<DefinitionListEntry> Entries { get; } #

Typed definition list entries.

public IList<ValueTuple<String, String>> Items { get; } #

Legacy tuple-based view over the definition list items.

public IReadOnlyList<DefinitionListInlineItem> InlineItems { get; } #

Parsed inline representation of the current definition list items.