public override int ElementCost(Element el) { if (!(el is Text)) return 0; else return HtmlUtils.UnEscapeEntities(el.ToString(), HtmlUtils.UnEscapeMode.NonMarkupText).Length; }
public override int ElementCost(Element el) { return el.ToString().Length; }
protected override void DefaultAction(Element el) { _output.Write(el.ToString()); }
public override int ElementCost(Element el) { return HttpUtility.UrlEncode(el.ToString()).Length; }
protected override void DefaultAction(Element el) { if (suspendTagDepth == 0) Emit(el.ToString()); }
protected override void DefaultAction(Element el) { htmlData.Append(el.ToString()); }
protected override void DefaultAction(Element el) { Emit(el.ToString()); }
protected override void DefaultAction(Element el) { _templateBuilder.Append(el.ToString()); }
protected override void DefaultAction(Element el) { base.DefaultAction(el); _docBuilder.Append(el.ToString()); }