| | |
| | | /// 属性名称 |
| | | /// </summary> |
| | | public string name; |
| | | List<string> _value_key; |
| | | /// <summary> |
| | | /// 属性的值列表 |
| | | /// </summary> |
| | | [Newtonsoft.Json.JsonIgnore] |
| | | public List<string> value_key |
| | | { |
| | | get |
| | | { |
| | | return _value_key; |
| | | } |
| | | set |
| | | { |
| | | _value_key = value; |
| | | } |
| | | } |
| | | public List<string> value_key = new List<string>(); |
| | | /// <summary> |
| | | /// 最大值 |
| | | /// </summary> |
| | |
| | | switch (name) |
| | | { |
| | | case "temperature": |
| | | case "set_temperature": |
| | | us = "°C"; |
| | | break; |
| | | case "percent": |
| | |
| | | text = Language.StringByID(StringId.FanSpeed); |
| | | break; |
| | | case "temperature": |
| | | case "set_temperature": |
| | | text = Language.StringByID(StringId.Temp); |
| | | break; |
| | | case "delay": |
| | |
| | | //case "lock": |
| | | //case "ico": |
| | | //case "swing": |
| | | //case "set_ point": |
| | | //case "set_point": |
| | | //case "pm25": |
| | | //case "volume": |
| | | //case "vol_step": |
| | |
| | | text = value == "on" ? Language.StringByID(StringId.On) : Language.StringByID(StringId.OFF); |
| | | break; |
| | | case "temperature": |
| | | case "set_temperature": |
| | | case "brightness": |
| | | case "percent": |
| | | if (value == "") |
| | |
| | | //case "lock": |
| | | //case "ico": |
| | | //case "swing": |
| | | //case "set_ point": |
| | | //case "set_point": |
| | | //case "pm25": |
| | | //case "volume": |
| | | //case "vol_step": |