HeadingBlockParser Class
Block parser for a HeadingBlock.
public class HeadingBlockParser : BlockParser, IAttributesParseableSee also
- Inheritance
BlockParserHeadingBlockParser- Implements
Constructors
| Name | Description |
|---|---|
| HeadingBlockParser() | Initializes a new instance of the HeadingBlockParser class. |
HeadingBlockParser()
HeadingBlockParser.csInitializes a new instance of the HeadingBlockParser class.
public HeadingBlockParser()Properties
| Name | Description |
|---|---|
| MaxLeadingCount | Gets or sets the max count of the leading unescaped # characters |
| TryParseAttributes | A delegates that allows to process attached attributes after # |
MaxLeadingCount
HeadingBlockParser.csTryParseAttributes
HeadingBlockParser.csA delegates that allows to process attached attributes after #
public TryParseAttributesDelegate? TryParseAttributes { get; set; }Property value
Methods
| Name | Description |
|---|---|
| Close(BlockProcessor, Block) | Performs the close operation. |
| TryOpen(BlockProcessor) | Attempts to open a block at the current parser position. |
Close(BlockProcessor, Block)
HeadingBlockParser.csPerforms the close operation.
public override bool Close(BlockProcessor processor, Block block)TryOpen(BlockProcessor)
HeadingBlockParser.csAttempts to open a block at the current parser position.
public override BlockState TryOpen(BlockProcessor processor)