Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Delegate

MarkdownBlockMarkdownContextualRenderer

OfficeIMO.Markdown

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

Delegate used to override markdown emitted for a specific block type during document serialization with access to the full markdown write context. Returning null falls back to the block's built-in markdown rendering.

Inheritance

  • MulticastDelegate
  • MarkdownBlockMarkdownContextualRenderer

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.

Accepted by parameters 1

Constructors

public MarkdownBlockMarkdownContextualRenderer(object object, nint method) #

Parameters

object object required
method nint required

Methods

public virtual IAsyncResult BeginInvoke(IMarkdownBlock block, MarkdownWriteContext context, AsyncCallback callback, object object) #

Parameters

block IMarkdownBlock required
context MarkdownWriteContext required
callback AsyncCallback required
object object required

Returns

IAsyncResult
public virtual string? EndInvoke(IAsyncResult result) #

Parameters

result IAsyncResult required

Returns

string?
public virtual string? Invoke(IMarkdownBlock block, MarkdownWriteContext context) #

Parameters

block IMarkdownBlock required
context MarkdownWriteContext required

Returns

string?