API Reference
Class
MarkdownFencedCodeBlockMatch
Information about a rendered fenced code block matched by the renderer extension pipeline.
Inheritance
- Object
- MarkdownFencedCodeBlockMatch
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
Constructors
public MarkdownFencedCodeBlockMatch(String infoString, String htmlEncodedContent, String rawContent, String originalHtml) #Creates a new fenced code block match payload.
Parameters
- infoString System.String
- htmlEncodedContent System.String
- rawContent System.String
- originalHtml System.String
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Language { get; } #Parsed primary fence language token.
public String InfoString { get; } #Full fenced-code info string preserved from the AST/source block.
public MarkdownCodeFenceInfo FenceInfo { get; } #Structured fenced-code info metadata.
public String HtmlEncodedContent { get; } #HTML-encoded code contents as emitted by the markdown HTML renderer.
public String RawContent { get; } #HTML-decoded raw code contents.
public String OriginalHtml { get; } #Original HTML fragment for the matched <pre><code> block.