示例#1
0
        protected void ReadXmlSettingsGroup(XmlNode xmlNode, ICollection <string> errors)
        {
            SettingsGroup settingsGroup = AllSettingsGroups.Where((SettingsGroup i) => xmlNode.Name == i.XmlNodeName).FirstOrDefault();

            if (settingsGroup != null)
            {
                settingsGroup.ReadXml(xmlNode, this, errors);
            }
            else
            {
                errors.Add("意外的Xml节点 {0} 在 '{1}' 中".InvariantFormat(xmlNode.GetFullPath(), base.Text));
            }
        }