Class
MarkdownBlockMarkdownRenderExtension
OfficeIMO.Markdown
Named markdown writer extension that can override emitted markdown for a specific block type.
Inheritance
- object
- MarkdownBlockMarkdownRenderExtension
Usage
Explore 2 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
Constructors
public MarkdownBlockMarkdownRenderExtension(string name, Type blockType, MarkdownBlockMarkdownRenderer renderMarkdown) #Creates a markdown block render extension registration.
Parameters
- name string
- blockType System.Type
- renderMarkdown OfficeIMO.Markdown.MarkdownBlockMarkdownRenderer
Methods
public static MarkdownBlockMarkdownRenderExtension CreateContextual(string name, Type blockType, MarkdownBlockMarkdownContextualRenderer renderMarkdown) #Creates a context-aware markdown block render extension registration.
Parameters
- name string
- blockType System.Type
- renderMarkdown OfficeIMO.Markdown.MarkdownBlockMarkdownContextualRenderer
public bool Matches(IMarkdownBlock block) #Returns true when the extension can render the provided block.
Parameters
- block OfficeIMO.Markdown.IMarkdownBlock
Returns
bool