Blockly 于 2025 年 11 月 10 日移至 Raspberry Pi Foundation!请阅读博文和常见问题解答。
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
blockly >序列化 >程序 >ProcedureSerializer >(构造函数)
serialization.procedures.ProcedureSerializer.(constructor)
构建过程序列化器。
用法示例:new ProcedureSerializer(MyProcedureModelClass, My 参数 ModelClass)
Signature:
constructor(procedureModelClass: ProcedureModelConstructor<ProcedureModel>, parameterModelClass: ParameterModelConstructor<ParameterModel>);
参数
| 参数 |
类型 |
说明 |
| procedureModelClass |
ProcedureModelConstructor<ProcedureModel> |
您希望此序列化器反序列化的类(实现 IProcedureModel)。 |
| parameterModelClass |
ParameterModelConstructor<ParameterModel> |
您希望此序列化器反序列化的类(实现 I 参数模型)。 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-25。
[null,null,["最后更新时间 (UTC):2025-07-25。"],[],["The `ProcedureSerializer` constructor initializes a procedure serializer. It requires two parameters: `procedureModelClass` and `parameterModelClass`. These parameters define the classes, which implement `IProcedureModel` and `IParameterModel` respectively, that the serializer will use for deserialization. The constructor is invoked with `new ProcedureSerializer(MyProcedureModelClass, MyParameterModelClass)`, where these parameters specify the custom procedure and parameter model classes.\n"]]