public XElement ToXml(IToXmlContext ctx) { return(new XElement("UserQueryPart", new XAttribute("UserQuery", ctx.Include(UserQuery)), new XAttribute("RenderMode", RenderMode.ToString()), new XAttribute("AllowSelection", AllowSelection.ToString()), new XAttribute("ShowFooter", ShowFooter.ToString()), new XAttribute("CreateNew", CreateNew.ToString()) )); }