API Reference

Class

LinkInline

Hyperlink inline.

Inheritance

Constructors

public LinkInline(String text, String url, String title, String linkTarget = null, String linkRel = null) #

Creates a hyperlink inline.

Parameters

text System.String requiredposition: 0
url System.String requiredposition: 1
title System.String requiredposition: 2
linkTarget System.String = null optionalposition: 3
linkRel System.String = null optionalposition: 4

Properties

public String Text { get; } #

Link text.

public String Url { get; } #

Destination URL.

public String Title { get; } #

Optional title shown as a tooltip in HTML.

public String LinkTarget { get; } #

Optional HTML target attribute preserved from richer sources.

public String LinkRel { get; } #

Optional HTML rel attribute preserved from richer sources.

public Nullable<MarkdownSourceSpan> UrlSourceSpan { get; set; } #

Source span for the link URL token when parsed from markdown.

public Nullable<MarkdownSourceSpan> TitleSourceSpan { get; set; } #

Source span for the optional link title token when parsed from markdown.

public Nullable<MarkdownSourceSpan> HtmlTargetSourceSpan { get; set; } #

Source span for the optional HTML target attribute when imported from richer sources.

public Nullable<MarkdownSourceSpan> HtmlRelSourceSpan { get; set; } #

Source span for the optional HTML rel attribute when imported from richer sources.

public InlineSequence LabelInlines { get; } #

Optional richer inline representation of the link label when the reader parsed nested formatting. When present, renderers and converters can preserve label formatting instead of flattening to plain text.