## IBlockParsingContext interface

Defines the IBlockParsingContext interface.

```csharp
public interface IBlockParsingContext
```

## Properties

| Name | Description |
| --- | --- |
| [Instruction](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/instruction/) { get; } | Get the Instruction. |
| [Reader](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/reader/) { get; } | Get the Reader. |
| [Source](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/source/) { get; } | Get the Source. |
| [SyntaxFactory](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/syntaxfactory/) { get; } | Get the SyntaxFactory. |

## Methods

| Name | Description |
| --- | --- |
| [Close](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/close/#close)(*[BlockClosingReason](../blockclosingreason/)*) | Defines the Close method. |
| [Close](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/close/#close_1)(*[BlockSyntaxDescriptor](../blocksyntaxdescriptor/), [BlockClosingReason](../blockclosingreason/)*) | Defines the Close method. |
| [Delete](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/delete/)(*[BlockSyntaxDescriptor](../blocksyntaxdescriptor/)*) | Defines the Delete method. |
| [GetBlockSyntaxParsers](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/getblocksyntaxparsers/)() | Defines the GetBlockSyntaxParsers method. |
| [GetInlineSyntaxParsers](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/getinlinesyntaxparsers/)() | Defines the GetInlineSyntaxParsers method. |
| [GetOpenBlocks](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/getopenblocks/)() | Defines the GetOpenBlocks. |
| [Peak](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/peak/)() | Defines the Peak method. |
| [Push](../../aspose.html.toolkit.markdown.syntax.parser/iblockparsingcontext/push/)(*[BlockSyntaxNode](../../aspose.html.toolkit.markdown.syntax/blocksyntaxnode/)*) | Defines the Push method. |

### See Also

* namespace [Aspose.Html.Toolkit.Markdown.Syntax.Parser](../../aspose.html.toolkit.markdown.syntax.parser/)
* assembly [Aspose.HTML](../../)
