public void buildXml(System.Xml.XmlWriter xmlWriter) { xmlWriter.WriteStartElement("iXmlData"); xmlWriter.WriteElementString("excel_type", "eventCalculationInfo"); xmlWriter.WriteStartElement("eventCalculationInfo"); preConditionEventViewModel_.buildXml(xmlWriter); foreach (var item in eventCalculationViewModel_) { item.buildXml(xmlWriter); } jointSimpleCalculationViewModel_.buildXml(xmlWriter); xmlWriter.WriteElementString("pastEventOcc", this.pastEventOcc_); refVariable_eventOccViewModel_.buildXml(xmlWriter); xmlWriter.WriteEndElement(); xmlWriter.WriteEndElement(); }