API Reference
VisualMarkupBlock
Describes a supported visual fenced block extracted from Markdown.
Inheritance
- Object
- VisualMarkupBlock
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method IVisualMarkupBlockParser.CanParse
- Method IVisualMarkupBlockParser.Parse
- Method MarkupChartParser.ParseBlock
- Method MarkupFlowParser.ParseBlock
- Method MarkupSequenceParser.ParseBlock
- Method MarkupTableParser.ParseBlock
- Method MarkupTimelineParser.ParseBlock
- Method MarkupTopologyParser.ParseBlock
- Method MermaidVisualMarkupBlockParser.CanParse
- Method MermaidVisualMarkupBlockParser.Parse
- Method MermaidVisualMarkupParser.ParseBlocks
- Method VisualMarkupFenceOptions.TryGetAttribute
- Method VisualMarkupParser.ParseBlocks
Constructors
VisualMarkupBlock(ChartForgeX.Markup.VisualMarkupKind arg1, System.String arg2, System.String arg3, System.Int32 arg4, System.String arg5, System.Int32 arg6, System.Int32 arg7, System.Int32 arg8, System.Collections.Generic.IReadOnlyDictionary{System.String,System.String} arg9) #Initializes a visual markup block.
Parameters
- arg1 ChartForgeX.Markup.VisualMarkupKind
- arg2 System.String
- arg3 System.String
- arg4 System.Int32
- arg5 System.String
- arg6 System.Int32
- arg7 System.Int32
- arg8 System.Int32
- arg9 System.Collections.Generic.IReadOnlyDictionary{System.String,System.String}
Properties
Kind #Gets the visual kind.
FenceName #Gets the normalized fence name, such as chartforgex topology or mermaid.
FenceInfo #Gets the full fence info string after the opening fence marker.
SchemaVersion #Gets the ChartForgeX markup schema version, or zero for external languages such as Mermaid.
Payload #Gets the extracted fence payload.
FenceLine #Gets the one-based source line that contains the opening fence.
StartLine #Gets the one-based source line where the payload starts.
EndLine #Gets the one-based source line where the payload ends.
Attributes #Gets attributes parsed from trailing fence metadata when present.