IMarkdownRenderer Interface
Base interface for a renderer for a Markdown MarkdownDocument.
public interface IMarkdownRendererProperties
| Name | Description |
|---|---|
| ObjectRenderers | Gets the object renderers that will render Block and Inline elements. |
ObjectRenderers
ObjectRendererCollection ObjectRenderers { get; }Property value
Methods
| Name | Description |
|---|---|
| Render(MarkdownObject) | Renders the specified markdown object. |
Render(MarkdownObject)
Renders the specified markdown object.
object Render(MarkdownObject markdownObject)Parameters
markdownObjectMarkdownObject- The markdown object.
Returns
object The result of the rendering.
Events
| Name | Description |
|---|---|
| ObjectWriteAfter | Occurs when after writing an object. |
| ObjectWriteBefore | Occurs when before writing an object. |
ObjectWriteAfter
Occurs when after writing an object.
event Action<IMarkdownRenderer, MarkdownObject> ObjectWriteAfterObjectWriteBefore
Occurs when before writing an object.
event Action<IMarkdownRenderer, MarkdownObject> ObjectWriteBefore