Beispiel #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;
 }
Beispiel #2
0
 /// <summary>
 /// 处理特殊节点
 /// </summary>
 /// <param name="specialTag">特殊的 HTML 标签</param>
 /// <returns>处理过程中所创建的特殊标签节点,若不支持则返回 null</returns>
 protected virtual IHtmlSpecial ProcessSpecial( HtmlSpecialTag specialTag )
 {
   return CreateSpecial( specialTag.Html );
 }