Exemple #1
0
        public override void ReadXml(XmlReader reader)
        {
            ReadBasicAttributes(reader);
            reader.ReadStartElement();
            Value = reader.ReadElementContentAsBoolean("Value", "");
            var serializer = new XmlSerializer(SubParamsFalse.GetType());

            reader.ReadStartElement("SubParamsFalse");
            SubParamsFalse = (Parameters)serializer.Deserialize(reader);
            reader.ReadEndElement();
            reader.ReadStartElement("SubParamsTrue");
            SubParamsTrue = (Parameters)serializer.Deserialize(reader);
            reader.ReadEndElement();
            reader.ReadEndElement();
        }