ModuleEquipmentData

ModuleEquipmentData

实验器材数据类,用于管理实验器材Meta数据、菜单数据、介绍文本、介绍插图、多语言文本、本地状态等。

AbstractEquipmentModuleData ModuleData { get; }

简要说明:

  • 实验器材信息,对应管理平台上的实验器材信息,包括编码、版本号、下载地址等。
AbstractEquipmentMetaData MetaData { get; }

简要说明:

  • 实验器材Meta信息,对应器材包中Meta.json中的信息。
AbstractEquipmentMenuData MenuData { get; }

简要说明:

  • 实验器材Menu信息,对应器材包中Menu.json中的信息。
List<IntroduceMetaData> Introduces { get; }

简要说明:

  • 实验器材介绍信息,对应器材包中EquipmentIntrocement.json中的信息。
List<IllustrationMetaData> Illustrations { get; }

简要说明:

  • 实验器材插图信息,对应器材包中EquipmentPictures.json中的信息。
ModuleLanguagePkgData LanguagePkgData { get; }

简要说明:

  • 实验器材语言资源包数据,对应器材包中语言文本字典信息,如中文环境下的”/Language/zh_CN.json”文件。
ModulePackageState PackageStatus { get; }

简要说明:

  • 实验器材包状态[Online/Update/Local/Loading],用来指示器材包版本状态,以便判断是否需要下载或更新。
string Name { get; }

简要说明:

  • 实验器材名。
string Code { get; }

简要说明:

  • 实验器材编码。
string OnlineVersion { get; }

简要说明:

  • 实验器材在线版本号。
string LocalVersion { get; }

简要说明:

  • 本地实验器材包版本号。

更新记录

2020/04/14 v1.1.6[刘剑(281001)]