コード例 #1
0
 /// <summary>
 /// 添加和修改多功能配置信息
 /// </summary>
 /// <param name="FunctionInfo">多功能配置信息结构体</param>
 public void Add(Struct.StFunctionConfig FunctionInfo)
 {
     if (_FunctionConfig.ContainsKey(FunctionInfo.FunctionPrjID))
     {
         this.Remove(FunctionInfo.FunctionPrjID);
     }
     _FunctionConfig.Add(FunctionInfo.FunctionPrjID, FunctionInfo);
     return;
 }
コード例 #2
0
        /// <summary>
        /// 存储智能表功能配置字典
        /// </summary>
        public void Save()
        {
            clsXmlControl _Xml = new clsXmlControl();

            _Xml.appendchild("", "FunctionConfig");
            foreach (string _n in _FunctionConfig.Keys)
            {
                Struct.StFunctionConfig _Function = _FunctionConfig[_n];
                _Xml.appendchild("", "R", "ID", _Function.FunctionPrjID, "Name", _Function.FunctionPrjName, "OutPramerter", _Function.OutPramerter.Jion());
            }
            _Xml.SaveXml(Application.StartupPath + Const.Variable.CONST_FUNCTIONDICTIONARY);
            return;
        }