OfficeIMO

API Reference

Class

MarkdownVisualElementRoundTripHint

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers sealed

Ordered host/plugin seam for reinterpreting shared visual HTML contract elements during HTML-to-markdown conversion.

Inheritance

  • Object
  • MarkdownVisualElementRoundTripHint

Constructors

public MarkdownVisualElementRoundTripHint(String id, String name, Func<MarkdownVisualElementRoundTripContext, SemanticFencedBlock> transform) #

Create a new visual-host HTML round-trip hint.

Parameters

id System.String requiredposition: 0
name System.String requiredposition: 1
transform System.Func{OfficeIMO.Markdown.MarkdownVisualElementRoundTripContext,OfficeIMO.Markdown.SemanticFencedBlock} requiredposition: 2

Methods

public SemanticFencedBlock TryCreateBlock(MarkdownVisualElementRoundTripContext context) #
Returns: SemanticFencedBlock

Attempts to create a semantic fenced block from the supplied visual-host context.

Parameters

context OfficeIMO.Markdown.MarkdownVisualElementRoundTripContext requiredposition: 0

Properties

public String Id { get; } #

Stable hint identifier used for deduplication and diagnostics.

public String Name { get; } #

Friendly hint name used for diagnostics and documentation.