API Reference
Class
MarkdownVisualElementRoundTripContext
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:
SemanticFencedBlockCreates a semantic fenced block from the parsed visual host, optionally overriding semantic kind, fence info string, payload, or caption.
Parameters
- semanticKind System.String = null
- fenceInfoString System.String = null
- payload System.String = null
- caption System.String = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
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.