Пример #1
0
        /// <summary>
        /// 系统可供设置的选项
        /// </summary>
        private static void UpdateDesc()
        {
            var dic = new Dictionary <int, string>();

            dic.Add(0, @"文件名标记为292.xml的文件为配置文件,本文件为配置文件的说明文件,本说明文件包含所有可供设置的选项。");
            dic.Add(1, @"选项设置方式为:查看本文件的数字与对应的说明,然后手动在292.xml文件里面设置对应的数字与值。");
            dic.Add(2, @"采用默认值的选项请不要加入到100.xml文件内。");
            dic.Add(99, @"...........................下方为可供设置的选项,修改请慎重................................");
            dic.Add(1001, @"HTTP服务端口 默认8281 ,此端口应与:中间层IpConfig配置文件中WebSocketPort端口号一致 ");
            dic.Add(1002, @"单灯有功功率修正,不设置为默认为1, 有功功率原始数据 乘以 倍数,");
            dic.Add(1003, @"终端右击菜单是否呈现单灯集中器菜单。默认为0,不呈现;1为呈现");
            dic.Add(2001, @"海门将外箱门设置成线控。默认为0,不呈现;1为呈现");

            XmlOptionSvr.SaveXmlDesc(292, dic);
        }
Пример #2
0
        private static void LoadSet()
        {
            var dt1 = XmlOptionSvr.LoadSets(292);

            foreach (var f in dt1)
            {
                if (OptionString.ContainsKey(f.Item1) == false)
                {
                    OptionString.TryAdd(f.Item1, f.Item2);
                }
                else
                {
                    OptionString[f.Item1] = f.Item2;
                }
            }
        }