Class
QuoteBlock
OfficeIMO.Markdown
Simple blockquote block consisting of raw text lines.
Inheritance
- MarkdownObject
- MarkdownBlock
- QuoteBlock
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
- Property MarkdownNativeQuoteBlock.Quote
Constructors
QuoteBlock 2 overloads
public QuoteBlock(IEnumerable<string> lines) #Create a quote block with initial lines.
Parameters
- lines System.Collections.Generic.IEnumerable<string>
Inherited Methods
public void Accept(MarkdownVisitor visitor) #Inherited from MarkdownObject
Parameters
- visitor MarkdownVisitor
public IEnumerable<MarkdownObject> Ancestors() #Inherited from MarkdownObject
Returns
IEnumerable<MarkdownObject>public IEnumerable<MarkdownObject> AncestorsAndSelf() #Inherited from MarkdownObject
Returns
IEnumerable<MarkdownObject>public IEnumerable<TObject> DescendantObjectsOfType<TObject>() #Inherited from MarkdownObject
Type Parameters
- TObject
Returns
IEnumerable<TObject>public IEnumerable<MarkdownObject> Descendants() #Inherited from MarkdownObject
Returns
IEnumerable<MarkdownObject>Properties
public List<string> Lines { get; } #Raw text lines for a simple quote (used when QuoteBlock.ChildBlocks is empty).
public List<IMarkdownBlock> ChildBlocks { get; } #Nested blocks rendered inside the quote.
public IReadOnlyList<MarkdownSourceSpan> MarkerSourceSpans { get; } #Source spans for quote marker tokens (>) captured from parsed markdown lines.
Inherited Properties
public MarkdownSourceSpan? SourceSpan { get; internal set; } #Inherited from MarkdownObject
public IReadOnlyList<MarkdownObject> ChildObjects { get; } #Inherited from MarkdownObject