TryParseLinkReferenceDefinitionTrivia(ref T, out SourceSpan, out String?, out SourceSpan, out SourceSpan, out String?, out SourceSpan, out Boolean, out SourceSpan, out String?, out SourceSpan, out Char, out NewLine, out SourceSpan, out SourceSpan, out SourceSpan, out SourceSpan) Method

Definition

Namespace Markdig.Helpers
Assembly Markdig.dll

Attempts to parse link reference definition trivia t.

public static bool TryParseLinkReferenceDefinitionTrivia<T>(ref T text, scoped out SourceSpan triviaBeforeLabel, scoped out string? label, scoped out SourceSpan labelWithTrivia, scoped out SourceSpan triviaBeforeUrl, scoped out string? url, scoped out SourceSpan unescapedUrl, scoped out bool urlHasPointyBrackets, scoped out SourceSpan triviaBeforeTitle, scoped out string? title, scoped out SourceSpan unescapedTitle, scoped out char titleEnclosingCharacter, scoped out NewLine newLine, scoped out SourceSpan triviaAfterTitle, scoped out SourceSpan labelSpan, scoped out SourceSpan urlSpan, scoped out SourceSpan titleSpan)
    where T : ICharIterator

Type parameters

T

Parameters

text
{T}
triviaBeforeLabel
SourceSpan
label
String
labelWithTrivia
SourceSpan
triviaBeforeUrl
SourceSpan
url
String
unescapedUrl
SourceSpan
urlHasPointyBrackets
Boolean
triviaBeforeTitle
SourceSpan
title
String
unescapedTitle
SourceSpan
titleEnclosingCharacter
Char
newLine
NewLine
triviaAfterTitle
SourceSpan
labelSpan
SourceSpan
urlSpan
SourceSpan
titleSpan
SourceSpan

Returns