API Reference

Delegate

MarkdownSyntaxInlineHtmlContextualRenderer

Namespace OfficeIMO.Markdown
Assembly OfficeIMO.Markdown
Base MulticastDelegate
Implements
ICloneable ISerializable
Modifiers sealed

Delegate used to override HTML emitted for an inline matched by its final syntax-tree node. Returning null falls back to the inline's built-in or type-based HTML rendering.

Inheritance

  • MulticastDelegate
  • MarkdownSyntaxInlineHtmlContextualRenderer

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public MarkdownSyntaxInlineHtmlContextualRenderer(Object object, IntPtr method) #

Parameters

object Object requiredposition: 0
method IntPtr requiredposition: 1

Methods

public virtual IAsyncResult BeginInvoke(IMarkdownInline inline, MarkdownSyntaxNode syntaxNode, MarkdownInlineHtmlRenderContext context, AsyncCallback callback, Object object) #
Returns: IAsyncResult

Parameters

inline IMarkdownInline requiredposition: 0
syntaxNode MarkdownSyntaxNode requiredposition: 1
context MarkdownInlineHtmlRenderContext requiredposition: 2
callback AsyncCallback requiredposition: 3
object Object requiredposition: 4
public virtual String EndInvoke(IAsyncResult result) #
Returns: String

Parameters

result IAsyncResult requiredposition: 0
public virtual String Invoke(IMarkdownInline inline, MarkdownSyntaxNode syntaxNode, MarkdownInlineHtmlRenderContext context) #
Returns: String

Parameters

inline IMarkdownInline requiredposition: 0
syntaxNode MarkdownSyntaxNode requiredposition: 1
context MarkdownInlineHtmlRenderContext requiredposition: 2