AgGateway.ADAPT.ISOv4Plugin.Loaders.TreatmentZoneLoader.LoadTreatmentZone C# (CSharp) Метод

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

private LoadTreatmentZone ( XmlNode inputNode, int &zoneId ) : TreatmentZone
inputNode System.Xml.XmlNode
zoneId int
Результат AgGateway.ADAPT.ISOv4Plugin.Models.TreatmentZone
        private TreatmentZone LoadTreatmentZone(XmlNode inputNode, out int zoneId)
        {
            // Required fields. Do not proceed if they are missing
            if (!inputNode.GetXmlNodeValue("@A").ParseValue(out zoneId))
                return null;

            // Optional fields
            var zone = new TreatmentZone { Variables = new List<DataVariable>() };
            zone.Name = inputNode.GetXmlNodeValue("@B");
            LoadDataVariables(inputNode.SelectNodes("PDV"), zone);

            return zone;
        }