API Reference
Class
MarkdownReaderPipeline
Ordered collection of block parsers that the reader consults at each position.
Inheritance
- Object
- MarkdownReaderPipeline
Constructors
public MarkdownReaderPipeline() #Methods
public MarkdownReaderPipeline Add(IMarkdownBlockParser parser) #Returns:
MarkdownReaderPipelineAdd a parser to the end of the pipeline.
Parameters
- parser OfficeIMO.Markdown.IMarkdownBlockParser
public static MarkdownReaderPipeline Default(MarkdownReaderOptions options = null) #Returns:
MarkdownReaderPipelineDefault pipeline covering the syntax OfficeIMO.Markdown emits today.
Parameters
- options OfficeIMO.Markdown.MarkdownReaderOptions = null
public MarkdownReaderPipeline Insert(Int32 index, IMarkdownBlockParser parser) #Returns:
MarkdownReaderPipelineInsert a parser at the given index in the pipeline.
Parameters
- index System.Int32
- parser OfficeIMO.Markdown.IMarkdownBlockParser
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public IReadOnlyList<IMarkdownBlockParser> Parsers { get; } #Gets the ordered list of block parsers.