Back to API Reference
Class

ModifierMarkdownSchema

sealed

Markdown form a modifier produces on copy and recognises on paste. Wrapping formats use a delimiter pair (bold **, italic *, strike ~~); the link form (LinkSyntax) carries the modifier parameter as the URL of [text](url).

public string OpenMarker{ get }

Delimiter emitted before the inner text on copy. Empty for Link.

public string CloseMarker{ get }

Delimiter emitted after the inner text on copy. Empty for Link.

public IReadOnlyList<string> AliasMarkers{ get }

Alternative symmetric delimiters recognised on paste for the same format — CommonMark's underscore aliases (_ for *, __ for **). Copy always emits OpenMarker/CloseMarker. Never; empty when the format has one syntax.

public MarkdownSyntaxKind Kind{ get }

Which Markdown syntax this modifier maps to.

[ctor]public ModifierMarkdownSchema()
[ctor]public ModifierMarkdownSchema()
public static readonly ModifierMarkdownSchema LinkSyntax

The [text](url) link form; the modifier parameter is the URL.