PipeTableParser Class
The inline parser used to transform a ParagraphBlock into a Table at inline parsing time.
public class PipeTableParser : InlineParser, IPostInlineProcessorSee also
- Inheritance
InlineParserPipeTableParser- Implements
Constructors
| Name | Description |
|---|---|
| PipeTableParser(LineBreakInlineParser, PipeTableOptions?) | Initializes a new instance of the PipeTableParser class. |
PipeTableParser(LineBreakInlineParser, PipeTableOptions?)
PipeTableParser.csInitializes a new instance of the PipeTableParser class.
public PipeTableParser(LineBreakInlineParser lineBreakParser, PipeTableOptions? options = null)Parameters
lineBreakParserLineBreakInlineParser- The line break parser to use
optionsPipeTableOptions?- The options.
Properties
| Name | Description |
|---|---|
| Options | Gets the options. |
Options
PipeTableParser.csMethods
| Name | Description |
|---|---|
| Match(InlineProcessor, StringSlice) | Attempts to match the parser at the current position. |
| PostProcess(InlineProcessor, Inline?, Inline?, int, bool) | Performs the post process operation. |
Match(InlineProcessor, StringSlice)
PipeTableParser.csAttempts to match the parser at the current position.
public override bool Match(InlineProcessor processor, ref StringSlice slice)