API Reference
MarkdownGeneratedSyntaxDiagnostic
Diagnostic describing a final syntax node that was generated from semantic content instead of being parsed as an exact source-backed node.
Inheritance
- Object
- MarkdownGeneratedSyntaxDiagnostic
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) #BooleanParameters
- obj Object
Properties
public String Id { get; } #Stable diagnostic identifier.
public String Message { get; } #Human-readable diagnostic message.
public MarkdownSyntaxNode SyntaxNode { get; } #The generated final syntax node.
public MarkdownSyntaxKind Kind { get; } #Generated syntax node kind.
public String CustomKind { get; } #Optional custom extension kind for generated extension nodes.
public Nullable<MarkdownSourceSpan> SourceSpan { get; } #Optional generated-node source span. When present, this is a fallback anchor.
public String SyntaxPath { get; } #Path of syntax kinds from the document root to the generated node.
public String IndexPath { get; } #Zero-based child-index path from the document root to the generated node.
public Object AssociatedObject { get; } #Semantic object associated with the generated syntax node when available.
public String AssociatedObjectType { get; } #Semantic object type name associated with the generated syntax node when available.