C# Class Unicord.Universal.Parsers.Markdown.Render.MarkdownRendererBase

Block Rendering Methods.
Afficher le fichier Open project: WamWooWam/Unicord

Méthodes protégées

Méthode Description
RenderBoldRun ( BoldTextInline element, IRenderContext context ) : void

Renders a bold run element.

RenderCodeRun ( CodeInline element, IRenderContext context ) : void

Renders a code element

RenderDiscord ( DiscordInline element, IRenderContext context ) : void

Renders a Discord element.

RenderEmoji ( EmojiInline element, IRenderContext context ) : void

Renders emoji element.

RenderHyperlink ( HyperlinkInline element, IRenderContext context ) : void

Renders a raw link element.

RenderImage ( ImageInline element, IRenderContext context ) : void

Renders an image element.

RenderItalicRun ( ItalicTextInline element, IRenderContext context ) : void

Renders a text run element.

RenderMarkdownLink ( MarkdownLinkInline element, IRenderContext context ) : void

Renders a link element

RenderSpoiler ( SpoilerTextInline element, IRenderContext context ) : void

Renders a Spoiler element

RenderStrikethroughRun ( StrikethroughTextInline element, IRenderContext context ) : void

Renders a strikethrough element.

RenderTextRun ( TextRunInline element, IRenderContext context ) : void

Renders a text run element.

RenderUnderlineRun ( UnderlineTextInline element, IRenderContext context ) : void

Renders an underlined run element.

Method Details

RenderBoldRun() protected abstract méthode

Renders a bold run element.
protected abstract RenderBoldRun ( BoldTextInline element, IRenderContext context ) : void
element BoldTextInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderCodeRun() protected abstract méthode

Renders a code element
protected abstract RenderCodeRun ( CodeInline element, IRenderContext context ) : void
element CodeInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderDiscord() protected abstract méthode

Renders a Discord element.
protected abstract RenderDiscord ( DiscordInline element, IRenderContext context ) : void
element DiscordInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderEmoji() protected abstract méthode

Renders emoji element.
protected abstract RenderEmoji ( EmojiInline element, IRenderContext context ) : void
element EmojiInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderHyperlink() protected abstract méthode

Renders a raw link element.
protected abstract RenderHyperlink ( HyperlinkInline element, IRenderContext context ) : void
element HyperlinkInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderImage() protected abstract méthode

Renders an image element.
protected abstract RenderImage ( ImageInline element, IRenderContext context ) : void
element ImageInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderItalicRun() protected abstract méthode

Renders a text run element.
protected abstract RenderItalicRun ( ItalicTextInline element, IRenderContext context ) : void
element ItalicTextInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderMarkdownLink() protected abstract méthode

Renders a link element
protected abstract RenderMarkdownLink ( MarkdownLinkInline element, IRenderContext context ) : void
element MarkdownLinkInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderSpoiler() protected abstract méthode

Renders a Spoiler element
protected abstract RenderSpoiler ( SpoilerTextInline element, IRenderContext context ) : void
element SpoilerTextInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderStrikethroughRun() protected abstract méthode

Renders a strikethrough element.
protected abstract RenderStrikethroughRun ( StrikethroughTextInline element, IRenderContext context ) : void
element StrikethroughTextInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderTextRun() protected abstract méthode

Renders a text run element.
protected abstract RenderTextRun ( TextRunInline element, IRenderContext context ) : void
element TextRunInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void

RenderUnderlineRun() protected abstract méthode

Renders an underlined run element.
protected abstract RenderUnderlineRun ( UnderlineTextInline element, IRenderContext context ) : void
element UnderlineTextInline The parsed inline element to render.
context IRenderContext Persistent state.
Résultat void