Interface IBlockParsingContext
IBlockParsingContext interface
IBlockParsingContext インターフェイスを定義します。
public interface IBlockParsingContext
プロパティ
| 名前 | 説明 |
|---|---|
| Instruction { get; } | 命令を取得します。 |
| Reader { get; } | リーダーを取得します。 |
| Source { get; } | ソースを取得します。 |
| SyntaxFactory { get; } | SyntaxFactory を取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Close(BlockClosingReason) | Close メソッドを定義します。 |
| Close(BlockSyntaxDescriptor, BlockClosingReason) | Close メソッドを定義します。 |
| Delete(BlockSyntaxDescriptor) | Delete メソッドを定義します。 |
| GetBlockSyntaxParsers() | GetBlockSyntaxParsers メソッドを定義します。 |
| GetInlineSyntaxParsers() | GetInlineSyntaxParsers メソッドを定義します。 |
| GetOpenBlocks() | GetOpenBlocks. を定義します。 |
| Peak() | ピーク法を定義します。 |
| Push(BlockSyntaxNode) | Push メソッドを定義します。 |