Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

MarkdownVisualElementRoundTripHint

OfficeIMO.Markdown

Namespace
OfficeIMO.Markdown
Assembly
OfficeIMO.Markdown
Source revision
0eef6a5756b9 with working tree changes
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 string required
name string required
transform System.Func<OfficeIMO.Markdown.MarkdownVisualElementRoundTripContext, OfficeIMO.Markdown.SemanticFencedBlock?> required

Methods

public SemanticFencedBlock? TryCreateBlock(MarkdownVisualElementRoundTripContext context) #

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

Parameters

context OfficeIMO.Markdown.MarkdownVisualElementRoundTripContext required

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.