## FencedCodeBlock(*[MarkdownSyntaxToken](../../markdownsyntaxtoken/), [TextSyntaxNode](../../textsyntaxnode/)*) {#fencedcodeblock}

Creates [`FencedCodeBlockSyntaxNode`](../../fencedcodeblocksyntaxnode/).

```csharp
public FencedCodeBlockSyntaxNode FencedCodeBlock(MarkdownSyntaxToken opening, TextSyntaxNode info)
```

| Parameter | Type | Description |
| --- | --- | --- |
| opening | MarkdownSyntaxToken | The opening token. |
| info | TextSyntaxNode | The TextSyntax. |

### Return Value

The FencedCodeBlockSyntax.

### See Also

* class [FencedCodeBlockSyntaxNode](../../fencedcodeblocksyntaxnode/)
* class [MarkdownSyntaxToken](../../markdownsyntaxtoken/)
* class [TextSyntaxNode](../../textsyntaxnode/)
* class [MarkdownSyntaxFactory](../)
* namespace [Aspose.Html.Toolkit.Markdown.Syntax](../../../aspose.html.toolkit.markdown.syntax/)
* assembly [Aspose.HTML](../../../)

---

## FencedCodeBlock(*[MarkdownSyntaxToken](../../markdownsyntaxtoken/), [TextSyntaxNode](../../textsyntaxnode/), [MarkdownSyntaxToken](../../markdownsyntaxtoken/)*) {#fencedcodeblock_1}

Creates [`FencedCodeBlockSyntaxNode`](../../fencedcodeblocksyntaxnode/).

```csharp
public FencedCodeBlockSyntaxNode FencedCodeBlock(MarkdownSyntaxToken opening, TextSyntaxNode info, 
    MarkdownSyntaxToken closing)
```

| Parameter | Type | Description |
| --- | --- | --- |
| opening | MarkdownSyntaxToken | The opening token. |
| info | TextSyntaxNode | The TextSyntax. |
| closing | MarkdownSyntaxToken | The closing token. |

### Return Value

The FencedCodeBlockSyntax.

### See Also

* class [FencedCodeBlockSyntaxNode](../../fencedcodeblocksyntaxnode/)
* class [MarkdownSyntaxToken](../../markdownsyntaxtoken/)
* class [TextSyntaxNode](../../textsyntaxnode/)
* class [MarkdownSyntaxFactory](../)
* namespace [Aspose.Html.Toolkit.Markdown.Syntax](../../../aspose.html.toolkit.markdown.syntax/)
* assembly [Aspose.HTML](../../../)
