Ejemplo n.º 1
0
        /// <summary>
        /// Author:zqy
        /// Time:2012-5-7
        /// 功能:添加配置文件的字段信息
        /// </summary>
        /// <param name="settingElement"></param>
        public override void AddSettingElement(TelChina.AF.Sys.Configuration.AddElement settingElement)
        {
            AFConfigurationManager.PLGroup.Storages.Add(settingElement);
            var fileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, Path.GetFileName(AFConfigurationManager.CONFIGFILENAME));
            XmlDocument xmlDocument = new XmlDocument();
            xmlDocument.Load(fileName);

            // 将配置文件信息添加到Storages节点下
            XmlNode root = xmlDocument.SelectSingleNode("//storages");
            CreateNode(xmlDocument,root, settingElement);

            xmlDocument.Save(fileName);
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 添加配置节点
 /// </summary>
 /// <param name="settingElement"></param>
 public abstract void AddSettingElement(TelChina.AF.Sys.Configuration.AddElement settingElement);