با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
blockly > serialization > procedures > ProcedureSerializer > (سازنده)
serialization.procedures.ProcedureSerializer.(سازنده)
سریالساز رویه را میسازد.
مثال استفاده: ProcedureSerializer جدید (MyProcedureModelClass، MyParameterModelClass)
امضا:
constructor(procedureModelClass: ProcedureModelConstructor<ProcedureModel>, parameterModelClass: ParameterModelConstructor<ParameterModel>);
پارامترها
پارامتر | تایپ کنید | توضیحات |
---|
procedureModelClass | ProcedureModelConstructor<ProcedureModel> | کلاس (در حال پیادهسازی IProcedureModel) که میخواهید این سریالساز از سریال خارج شود. |
parameterModelClass | ParameterModelConstructor<ParameterModel> | کلاس (در حال پیاده سازی IParameterModel) که می خواهید این سریال ساز از سریال خارج شود. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[],["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"]]