## MarkdownTextWriter class

Represent the Markdown text writer

```csharp
public sealed class MarkdownTextWriter : TextWriter
```

## Constructors

| Name | Description |
| --- | --- |
| [MarkdownTextWriter](markdowntextwriter/#constructor)(*Stream*) | Initializes a new instance of an MarkdownTextWriter. |
| [MarkdownTextWriter](markdowntextwriter/#constructor_2)(*string*) | Initializes a new instance of an MarkdownTextWriter. |
| [MarkdownTextWriter](markdowntextwriter/#constructor_1)(*TextWriter*) | Initializes a new instance of an MarkdownTextWriter. |
| [MarkdownTextWriter](markdowntextwriter/#constructor_3)(*string, bool*) | Initializes a new instance of an MarkdownTextWriter. |

## Properties

| Name | Description |
| --- | --- |
| override [Encoding](../../aspose.html.toolkit.markdown.syntax/markdowntextwriter/encoding/) { get; } | Get the encoding. |
| virtual [FormatProvider](../../system.io/textwriter/formatprovider/) { get; } |  |
| virtual [NewLine](../../system.io/textwriter/newline/) { get; set; } |  |

## Methods

| Name | Description |
| --- | --- |
| override [Flush](../../aspose.html.toolkit.markdown.syntax/markdowntextwriter/flush/)() | Clears all buffers for the current writer and causes any buffered data to be written to the underlying device. |
| override [Write](../../aspose.html.toolkit.markdown.syntax/markdowntextwriter/write/#write_1)(*char*) | Defines the interface for write character. |

### See Also

* namespace [Aspose.Html.Toolkit.Markdown.Syntax](../../aspose.html.toolkit.markdown.syntax/)
* assembly [Aspose.HTML](../../)
