API Reference
Class
MarkdownNativeAbbreviationDefinitionSnapshot
UI-safe snapshot of a Markdig-style abbreviation definition.
Inheritance
- Object
- MarkdownNativeAbbreviationDefinitionSnapshot
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Label { get; } #Abbreviation label.
public String Title { get; } #Abbreviation title.
public Boolean IsListItemDefinition { get; } #Whether the definition was authored as leading content inside a list item.
public MarkdownNativeSourceSpanSnapshot SourceSpan { get; } #Source span for the entire abbreviation definition, when available.
public MarkdownNativeSourceSpanSnapshot LabelSourceSpan { get; } #Source span for the abbreviation label token, when available.
public MarkdownNativeSourceSpanSnapshot OpeningMarkerSourceSpan { get; } #Source span for the opening *[ marker, when available.
public MarkdownNativeSourceSpanSnapshot SeparatorMarkerSourceSpan { get; } #Source span for the closing ]: marker, when available.
public MarkdownNativeSourceSpanSnapshot TitleSourceSpan { get; } #Source span for the title token, when available.
public IReadOnlyList<MarkdownNativeAbbreviationDefinitionFieldSnapshot> SourceFields { get; } #Source-backed token and payload fields in source order.