API Reference
Class
QuoteBlock
Simple blockquote block consisting of raw text lines.
Inheritance
- MarkdownBlock
- QuoteBlock
Constructors
QuoteBlock 2 overloads
public QuoteBlock(IEnumerable<String> lines) #Create a quote block with initial lines.
Parameters
- lines System.Collections.Generic.IEnumerable{System.String}
Inherited Methods
public Void Accept(MarkdownVisitor visitor) #Returns:
VoidInherited from MarkdownObject
Parameters
- visitor MarkdownVisitor
public IEnumerable<MarkdownObject> Ancestors() #Returns:
IEnumerable<MarkdownObject>Inherited from MarkdownObject
public IEnumerable<MarkdownObject> AncestorsAndSelf() #Returns:
IEnumerable<MarkdownObject>Inherited from MarkdownObject
public IEnumerable<TObject> DescendantObjectsOfType<TObject>() #Returns:
IEnumerable<TObject>Inherited from MarkdownObject
Type Parameters
- TObject
public IEnumerable<MarkdownObject> Descendants() #Returns:
IEnumerable<MarkdownObject>Inherited from MarkdownObject
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public List<String> Lines { get; } #Raw text lines for a simple quote (used when Children is empty).
public List<IMarkdownBlock> Children { get; } #Nested blocks rendered inside the quote.
public IReadOnlyList<IMarkdownBlock> ChildBlocks { get; } #Read-only AST-style view of parsed child blocks inside the quote.
SyntaxChildren #Nested syntax nodes captured during parsing, when available.
Inherited Properties
public MarkdownObject Parent { get; } #Inherited from MarkdownObject
public MarkdownDoc Document { get; } #Inherited from MarkdownObject
public MarkdownObject Root { get; } #Inherited from MarkdownObject
public Nullable<Int32> IndexInParent { get; } #Inherited from MarkdownObject
public MarkdownObject PreviousSibling { get; } #Inherited from MarkdownObject
public MarkdownObject NextSibling { get; } #Inherited from MarkdownObject
public Nullable<MarkdownSourceSpan> SourceSpan { get; set; } #Inherited from MarkdownObject
public IReadOnlyList<MarkdownObject> ChildObjects { get; } #Inherited from MarkdownObject