OfficeIMO

API Reference

Class

MarkdownVisualElementRoundTripContext

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Modifiers sealed

Context supplied to visual-host HTML round-trip hints.

Inheritance

  • Object
  • MarkdownVisualElementRoundTripContext

Methods

public SemanticFencedBlock CreateBlock(String semanticKind = null, String fenceInfoString = null, String payload = null, String caption = null) #
Returns: SemanticFencedBlock

Creates a semantic fenced block from the parsed visual host, optionally overriding semantic kind, fence info string, payload, or caption.

Parameters

semanticKind System.String = null optionalposition: 0
fenceInfoString System.String = null optionalposition: 1
payload System.String = null optionalposition: 2
caption System.String = null optionalposition: 3

Properties

public String ElementName { get; } #

Original HTML element name that carried the shared visual contract.

public MarkdownVisualElement VisualElement { get; } #

Parsed shared visual metadata descriptor.

public String Payload { get; } #

Decoded raw payload content.

public String Caption { get; } #

Optional caption recovered from the HTML host, for example a sibling figcaption.

public String FenceInfoString { get; } #

Default reconstructed fence info string for the parsed visual host.