Canguro.Model.Serializer.Serializer.writeAluminumDesignProps C# (CSharp) Метод

writeAluminumDesignProps() приватный Метод

private writeAluminumDesignProps ( XmlWriter xml, Material mat ) : void
xml System.Xml.XmlWriter
mat Canguro.Model.Material.Material
Результат void
        private void writeAluminumDesignProps(XmlWriter xml, Material.Material mat)
        {
            MaterialDesignProps dProps = mat.DesignProperties;
            if (dProps is AluminumDesignProps)
            {
                AluminumDesignProps props = (AluminumDesignProps)dProps;
                xml.WriteStartElement("Material");
                xml.WriteAttributeString("Material", mat.Name);
                xml.WriteAttributeString("AlumType", props.Type.ToString());
                xml.WriteAttributeString("Alloy", props.Alloy.ToString());
                xml.WriteAttributeString("Ftu", props.Ftu.ToString());
                xml.WriteAttributeString("Fty", props.Fty.ToString());
                xml.WriteAttributeString("Fcy", props.Fcy.ToString());
                xml.WriteAttributeString("Fsu", props.Fsu.ToString());
                xml.WriteAttributeString("Fsy", props.Fsy.ToString());
                xml.WriteEndElement();
            }
        }