예제 #1
0
 public Link(InlineElement[] linkText, string destination, string title, ParserConfig config) : base(config)
 {
     Children    = linkText;
     Destination =
         InlineElementUtils.UrlEncode(InlineText.HandleEscapeAndHtmlEntity(RemoveAngleBrackets(destination)));
     Title = title == null ? null : InlineText.HandleEscapeAndHtmlEntity(RemoveQuotes(title));
 }
예제 #2
0
 internal Link(string destination, ParserConfig config, bool mailto = false) : base(config)
 {
     Children    = new InlineElement[] { InlineText.CreateFromText(destination, config, false) };
     Destination = (mailto ? "mailto:" : string.Empty) + InlineElementUtils.UrlEncode(destination);
 }