From 2e889843b4c171f2d6ad8e0d53084040703d11f6 Mon Sep 17 00:00:00 2001
From: wenxiangchao <wenxiangchao@ihengxin.com.cn>
Date: 星期一, 09 十一月 2026 13:18:21 +0800
Subject: [PATCH] docs: CAN 总线级应答器 + 硬件调试页多标签多会话 设计规格
---
HMI.Core/Manager/ParameterManager.cs | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
diff --git a/HMI.Core/Manager/ParameterManager.cs b/HMI.Core/Manager/ParameterManager.cs
index 77f2d1f..80109b5 100644
--- a/HMI.Core/Manager/ParameterManager.cs
+++ b/HMI.Core/Manager/ParameterManager.cs
@@ -39,6 +39,26 @@
return datas.FirstOrDefault(d => d.Name == name);
}
+ public static T GetCommonParameterByName<T>(string name, T defaultValue)
+ {
+ try
+ {
+ string path = PathHelper.ParameterDataPath;
+ if (!File.Exists(path)) return defaultValue;
+ List<ParameterData> datas = XmlHelper.DeserializeFromXml<List<ParameterData>>(path);
+ var data = datas.FirstOrDefault(d => d.Name == name);
+ if (data == null)
+ {
+ return defaultValue;
+ }
+ return (T)Convert.ChangeType(data.Value, typeof(T));
+ }
+ catch
+ {
+ return defaultValue;
+ }
+ }
+
/// <summary>
/// 淇濆瓨閫氱敤鍙傛暟
/// </summary>
--
Gitblit v1.9.1