コード例 #1
0
 internal override void WriteXML(XmlWriter writer)
 {
     if (DefinitionFormation != null)
     {
         DefinitionFormation.WriteXML(writer);
     }
 }
コード例 #2
0
 public void WriteXMLOroderPart(XmlWriter writer)
 {
     if (Count > 0)
     {
         writer.WriteStartElement("OrderPart");
         writer.WriteAttributeString("Amount", Count.ToString());
         DefinitionFormation.WriteXMLOroderPart(writer);
         writer.WriteEndElement();
     }
 }
コード例 #3
0
 public void WriteXMLGroup(XmlWriter writer)
 {
     if (_children.Count > 0)
     {
         writer.WriteStartElement("Group");
         //writer.WriteAttributeString("id", "#" + Id.ToString());
         //writer.WriteAttributeString("name", Name);
         DefinitionFormation.WriteXMLGroup(writer);
         foreach (var child in _children)
         {
             child.WriteXMLGroup(writer);
         }
         writer.WriteEndElement();
     }
     else
     {
         Count++;
         writer.WriteStartElement("Part");
         //writer.WriteAttributeString("id", "#" + Id.ToString());
         //writer.WriteAttributeString("name", Name);
         DefinitionFormation.WriteXMLGroup(writer);
         writer.WriteEndElement();
     }
 }