LabStepDataManager

更新记录

版本 日期 修改人 修改内容
1.0.0 2020/04/14 龚鑫(758116) 新建文档
1.0.1 2020/04/29 龚鑫(758116) 初始化接口增加返回值
1.0.2 2020/08/6 龚鑫(758116) 通用错误新增支持国际化
LabStepDataManager

实验判定数据管理类。里面存储实验步骤、实验子步骤、判定条件组、判定条件、实验考点信息、通用错误等数据,并提供增加、查询等接口

public int init(string fileDirectoryPath)

简要说明:

  • 加载ExperimentStepsConf.json文件中的步骤判定数据
  • 加载LabFaultOperatorConf.json文件中的通用错误数据

2020/08/6 新增内容:
加载颗粒中的LabFaultOperatorConf文件时候只会读取文件中ID,ID对应的通用错误内容在程序运行时会从步骤的配置文件中读取对应国际化的版本。

参数:

参数名 类型 说明
fileDirectoryPath string 颗粒文件解压路径

返回值说明

int
-1:初始化失败
非-1:表示步骤初始化成功
1:表示通用错误加载成功
2:表示加载失败

以下内容2020年8月6日新增

public bool SetLanguage(string LanguageCode)

简要说明:

  • 设置判定组件的语言环境

参数:

参数名 类型 说明
LanguageCode string 语言编码

返回值说明

bool
true:设置成功,当前没有在设置的时候判定语言编码是否符合规范,只要是与当前的编码不一样,就可以设置成功
false:设置失败,当前语言与设置的一样,导致设置失败

public string GetLanguageCode()

简要说明:

  • 返回当前的语言编码

参数:

参数名 类型 说明
void void

返回值说明

string
当前的语言编码:

更新记录