연구 설문조사: Blockly 사용 경험을 알려주세요
설문조사 시작
차단 > 직렬화 > 절차 > ProcedureSerializer > (생성자)
serialization.procedures.ProcedureSerializer.(constructor)
프러시저 serializer를 구성합니다.
사용 예시: new ProcedureSerializer(MyProcedureModelClass, MyParameterModelClass)
서명:
constructor(procedureModelClass: ProcedureModelConstructor<ProcedureModel>, parameterModelClass: ParameterModelConstructor<ParameterModel>);
매개변수
매개변수 |
유형 |
설명 |
procedureModelClass |
ProcedureModelConstructor<ProcedureModel> |
이 serializer가 역직렬화할 클래스 (IProcedureModel 구현). |
parameterModelClass |
ParameterModelConstructor<ParameterModel> |
이 serializer를 역직렬화할 클래스 (IParameterModel을 구현하는 중)입니다. |
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-09-10(UTC)
[null,null,["최종 업데이트: 2024-09-10(UTC)"],[[["The `ProcedureSerializer` is responsible for serializing and deserializing procedures using specified model classes."],["It's initialized with `procedureModelClass` for procedure models and `parameterModelClass` for parameter models."],["These model classes should implement `IProcedureModel` and `IParameterModel` respectively to ensure compatibility with the serializer."]]],["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"]]