HtmlToMarkdownOptions Class
Options that control how HTML is converted to Markdown.
public sealed class HtmlToMarkdownOptionsConstructors
| Name | Description |
|---|---|
| HtmlToMarkdownOptions() |
HtmlToMarkdownOptions()
HtmlToMarkdownOptions.cspublic HtmlToMarkdownOptions()No documentation is available.
Properties
| Name | Description |
|---|---|
| CodeBlockFenceCharacter | Gets or sets the fence character used for fenced code blocks. |
| CodeBlockStyle | Gets or sets the style used for code blocks. |
| EmojiShortcodeMode | Gets or sets how emoji are converted to shortcodes. |
| EmphasisMarker | Gets or sets the marker used for emphasis. |
| HeadingStyle | Gets or sets the heading style to use in Markdown output. |
| LineBreakStyle | Gets or sets the style used for line breaks. |
| ThematicBreak | Gets or sets the thematic break text to emit for horizontal rules. |
| UnknownElementHandling | Gets or sets how unknown HTML elements are handled. |
| UnorderedListMarker | Gets or sets the marker used for unordered lists. |
| UseSimplePunctuation | Gets or sets a value indicating whether smart punctuation characters are converted to simple ASCII punctuation. |
CodeBlockFenceCharacter
HtmlToMarkdownOptions.csGets or sets the fence character used for fenced code blocks.
public char CodeBlockFenceCharacter { get; set; }CodeBlockStyle
HtmlToMarkdownOptions.csGets or sets the style used for code blocks.
public CodeBlockStyle CodeBlockStyle { get; set; }Property value
EmojiShortcodeMode
HtmlToMarkdownOptions.csGets or sets how emoji are converted to shortcodes.
public EmojiShortcodeMode EmojiShortcodeMode { get; set; }Property value
EmphasisMarker
HtmlToMarkdownOptions.csGets or sets the marker used for emphasis.
public EmphasisMarker EmphasisMarker { get; set; }Property value
HeadingStyle
HtmlToMarkdownOptions.csGets or sets the heading style to use in Markdown output.
public HeadingStyle HeadingStyle { get; set; }Property value
LineBreakStyle
HtmlToMarkdownOptions.csGets or sets the style used for line breaks.
public LineBreakStyle LineBreakStyle { get; set; }Property value
ThematicBreak
HtmlToMarkdownOptions.csUnknownElementHandling
HtmlToMarkdownOptions.csGets or sets how unknown HTML elements are handled.
public UnknownElementHandling UnknownElementHandling { get; set; }Property value
UnorderedListMarker
HtmlToMarkdownOptions.csGets or sets the marker used for unordered lists.
public char UnorderedListMarker { get; set; }