Exemplo n.º 1
0
        /// <summary>
        /// 处理特殊标签
        /// </summary>
        /// <param name="specialTag">特殊标签</param>
        /// <returns></returns>
        protected override IHtmlSpecial ProcessSpecial(HtmlSpecialTag specialTag)
        {
            var specialObject = base.ProcessSpecial(specialTag).CastTo <DomSpecial>();

            specialObject.ContentFragment = specialTag;
            return(specialObject);
        }
Exemplo n.º 2
0
 /// <summary>
 /// 处理特殊节点
 /// </summary>
 /// <param name="specialTag">特殊的 HTML 标签</param>
 /// <returns>处理过程中所创建的特殊标签节点,若不支持则返回 null</returns>
 protected virtual IHtmlSpecial ProcessSpecial(HtmlSpecialTag specialTag)
 {
     return(CreateSpecial(specialTag.Html));
 }