Exemplo n.º 1
0
        /// <summary>
        /// Compile Link
        /// </summary>
        protected virtual string OutputLink(IList <string> cap, LinkObj link)
        {
            string href  = StringHelper.Escape(link.Href),
                   title = !String.IsNullOrEmpty(link.Title) ? StringHelper.Escape(link.Title) : null;

            return(cap[0][0] != '!'
                ? _options.Renderer.Link(href, title, this.Output(cap[1]))
                : _options.Renderer.Image(href, title, StringHelper.Escape(cap[1])));
        }
Exemplo n.º 2
0
        /// <summary>
        /// Compile Link
        /// </summary>
        protected virtual string OutputLink(IList<string> cap, LinkObj link)
        {
            string href = StringHelper.Escape(link.Href),
            title = !String.IsNullOrEmpty(link.Title) ? StringHelper.Escape(link.Title) : null;

            return cap[0][0] != '!'
                ? _options.Renderer.Link(href, title, this.Output(cap[1]))
                : _options.Renderer.Image(href, title, StringHelper.Escape(cap[1]));
        }