MediaLinkExtension Class

Extension for extending image Markdown links in case a video or an audio file is linked and output proper link.

public class MediaLinkExtension : IMarkdownExtension
Implements

Constructors

NameDescription
MediaLinkExtension()Initializes a new instance of the MediaLinkExtension class.
MediaLinkExtension(MediaOptions?)Initializes a new instance of the MediaLinkExtension class.

MediaLinkExtension overloads

MediaLinkExtension()

MediaLinkExtension.cs

Initializes a new instance of the MediaLinkExtension class.

public MediaLinkExtension()

MediaLinkExtension(MediaOptions?)

MediaLinkExtension.cs

Initializes a new instance of the MediaLinkExtension class.

public MediaLinkExtension(MediaOptions? options)
Parameters
options MediaOptions?

Properties

NameDescription
OptionsGets the options.

Gets the options.

public MediaOptions Options { get; }

Property value

MediaOptions

Methods

NameDescription
Setup(MarkdownPipeline, IMarkdownRenderer)Configures this extension for the specified pipeline stage.
Setup(MarkdownPipelineBuilder)Configures this extension for the specified pipeline stage.

Setup overloads

Setup(MarkdownPipeline, IMarkdownRenderer)

MediaLinkExtension.cs

Configures this extension for the specified pipeline stage.

public void Setup(MarkdownPipeline pipeline, IMarkdownRenderer renderer)
Parameters
pipeline MarkdownPipeline
renderer IMarkdownRenderer

Setup(MarkdownPipelineBuilder)

MediaLinkExtension.cs

Configures this extension for the specified pipeline stage.

public void Setup(MarkdownPipelineBuilder pipeline)
Parameters
pipeline MarkdownPipelineBuilder