API Reference
MarkdownNativeHtmlBlock
Native projection for raw HTML and HTML comments.
Inheritance
- MarkdownNativeBlock
- MarkdownNativeHtmlBlock
Inherited Methods
public Boolean ContainsLine(Int32 lineNumber) #BooleanParameters
- lineNumber Int32
public IEnumerable<MarkdownNativeBlockSourceField> EnumerateSourceFields(String name) #IEnumerable<MarkdownNativeBlockSourceField>Parameters
- name String
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
public MarkdownNativeBlockSourceField FindSourceField(String name, Int32 index = -1) #MarkdownNativeBlockSourceFieldParameters
- name String
- index Int32 = -1
public MarkdownNativeBlockSnapshot ToSnapshot() #MarkdownNativeBlockSnapshotProperties
public String Html { get; } #Raw HTML or comment text.
public Boolean IsComment { get; } #Whether this block came from an HTML comment.
public String OpeningTag { get; } #Opening raw HTML tag for recognized raw HTML tag-frame blocks.
public String OpeningMarker { get; } #Opening raw HTML marker for recognized non-tag raw HTML frames.
public String Body { get; } #Body content between recognized raw HTML opening and closing tags.
public String ClosingMarker { get; } #Closing raw HTML marker for recognized non-tag raw HTML frames.
public String ClosingTag { get; } #Closing raw HTML tag for recognized raw HTML tag-frame blocks.
public Nullable<MarkdownSourceSpan> OpeningTagSourceSpan { get; } #Source span for a recognized raw HTML opening tag.
public Nullable<MarkdownSourceSpan> RawOpeningMarkerSourceSpan { get; } #Source span for a recognized raw HTML opening marker.
public Nullable<MarkdownSourceSpan> RawBodySourceSpan { get; } #Source span for body content between recognized raw HTML opening and closing tags.
public Nullable<MarkdownSourceSpan> RawClosingMarkerSourceSpan { get; } #Source span for a recognized raw HTML closing marker.
public Nullable<MarkdownSourceSpan> ClosingTagSourceSpan { get; } #Source span for a recognized raw HTML closing tag.
public String CommentBody { get; } #HTML comment body without opening or closing comment markers when this block is an HTML comment.
public Nullable<MarkdownSourceSpan> OpeningMarkerSourceSpan { get; } #Source span for the opening <!-- marker when this block is an HTML comment.
public Nullable<MarkdownSourceSpan> BodySourceSpan { get; } #Source span for the HTML comment body when this block is an HTML comment.
public Nullable<MarkdownSourceSpan> ClosingMarkerSourceSpan { get; } #Source span for the closing --> marker when this block is an HTML comment.
Inherited Properties
public String Id { get; } #public MarkdownNativeBlockKind Kind { get; } #public Nullable<MarkdownSourceSpan> SourceSpan { get; } #public MarkdownSyntaxNode SyntaxNode { get; } #public IMarkdownBlock SourceBlock { get; } #