API Reference
Class
MarkdownNativeBlockSourceFieldSnapshot
UI-safe snapshot of a source-backed token or payload field owned by a native block.
Inheritance
- Object
- MarkdownNativeBlockSourceFieldSnapshot
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 Name { get; } #Stable field name such as level, infoString, or quoteMarker.
public String Value { get; } #Semantic value represented by the field when one is available.
public MarkdownNativeSourceSpanSnapshot SourceSpan { get; } #Source span for this field.
public Int32 Index { get; } #Zero-based occurrence index for repeated fields, or -1 for singular fields.
public String SourceText { get; } #Exact normalized source text represented by the field when it could be materialized.
public String OriginalSourceText { get; } #Exact original reader input represented by the field when trivia was preserved and mapping succeeded.
public Nullable<MarkdownOriginalSourceSliceFailureReason> OriginalSourceFailureReason { get; } #Reason original reader input could not be materialized for this field, when applicable.