public XmlContent ELEM(XElem elem) { Add('<'); Add(elem.Tag); Map <string, string> attrs = elem.Attrs; if (attrs != null) { for (int i = 0; i < attrs.Count; i++) { var ety = attrs.EntryAt(i); Add(' '); Add(ety.Key); Add('='); Add('"'); AddEsc(ety.Value); Add('"'); } } Add('>'); if (elem.Text != null) { AddEsc(elem.Text); } if (elem.Count > 0) { for (int i = 0; i < elem.Count; i++) { ELEM(elem[i]); } } Add("</"); Add(elem.Tag); Add('>'); return(this); }
public bool Get(string name, ref XElem v) { return(false); }
public void Put(string name, XElem v) { }
public bool Get(string name, ref XElem v) { throw new NotImplementedException(); }