工业数字模型驱动引擎-Sdk::CheckNewVersions

时间:2023-12-25 15:16:10

Sdk::CheckNewVersions

场景描述

升级信息查询函数,由工业软件调用。工业软件点击查询升级信息时,调用此函数,向ISCDesk查询是否存在升级版本。如果存在升级信息,则触发“EVENT_UPDATE”升级事件,将升级事件连同升级信息一同告知工业软件,工业软件可自行决定是否退出升级或继续使用。

升级信息(强制升级)样例如下:

{"operate":"Update","params":{"fromForceWin":"true"},"comeBackParams":{}}

“fromForceWin”字段表示升级类别,当前包含非强制升级和强制升级两种类别。

  • “fromForceWin”字段值为“false”,表示非强制升级。工业软件可选择是否升级并通知ISCDesk,如果工业软件选择升级,则ISCDesk会在工业软件关闭后进行升级;
  • “fromForceWin”字段值为“true”,表示强制升级。工业软件无法选择是否升级,ISCDesk会在工业软件关闭后进行升级。

当工业软件选择升级或存在强制升级信息时,建议工业软件执行保存并退出操作。

涉及接口

Sdk::CheckNewVersions

调用示例

ResultStatus CheckNewVersions();
support.huaweicloud.com/accessg-saascenter/saascenter_accessg_0018.html