في مصطلحات علوم الكمبيوتر، الإجراء هو عبارة عن رمز برمجي قابل لإعادة الاستخدام يؤدي مهمة محددة.
ينفِّذ بشكل حظر الإجراءات كمجموعة من الكتل البرمجية التي تنشئ تعليمات برمجية لتحديد إجراء ما وتسميته.
← مزيد من المعلومات حول استخدام الوحدات الأساسية
← مزيد من المعلومات حول إنشاء وحدات إجراءات مخصّصة.
← مزيد من المعلومات حول إنشاء نماذج إجراءات مخصّصة، والتي تتيح لك إضافة وظائف جديدة مثل المعلَمات المكتوبة
الميزة "مُدمَجة" أو "مكوّن إضافي"
يوفر بشكل أساسي عمليتين لتطبيق كتل الإجراءات.
يتوفّر أحدهما في المكوِّن الإضافي @blockly/block-shareable-procedures الذي ينفّذ عمليات حظر الإجراءات التي تعتمد على نموذج بيانات احتياطية. يتيح لك هذا تنفيذ إجراءات من خلال قوالب الإجراءات، مثل توفُّر كتلة التعريف في إحدى مساحات العمل أو توفُّر كتلة الاستدعاء في مساحة عمل أخرى. المكوّن الإضافي هو التنفيذ الموصى به لكتل الإجراءات.
أمّا الطريقة الأخرى، فهي عملية التنفيذ القديمة المتوفّرة في تطبيقBlockly Core. لا تحتوي هذه الكتل على نموذج بيانات مساند، وتأتي جميع المعلومات حول الإجراءات من المجموعات نفسها. الطريقة الوحيدة التي تعرف بها مساحة العمل الإجراءات المتاحة هي فحص كتل تعريف الإجراءات المضمنة في مساحة العمل هذه. لا تزال هذه الكتل متوافقة مع التوافق مع الأنظمة القديمة، ولكن يُفترض أن يكون معظم المطورين قادرين على استخدام الكتل الجديدة التي يوفرها المكون الإضافي.
إذا كنت تستخدم تسلسل XML، فيمكنك استخدام الوحدات الأساسية الجديدة، لكن لن تكون قابلة للمشاركة عبر مساحات العمل. تتطلب هذه الميزة تسلسلاً إضافيًا لا يتم توفيره إلا من خلال تسلسل JSON. عند استخدام XML، ستعمل الوحدات الجديدة بشكل مماثل مع الكتل القديمة. تعرّف على مزيد من المعلومات حول الترقية إلى JSON.
إذا حدَّدت مجموعات إجراءات مخصّصة، يجب تعديلها للتمكّن من العمل مع نماذج البيانات الجديدة.
إذا كنت قد حددت روابط تعريفات إجراءات مخصّصة ولكنك تستخدم حظر استدعاء الإجراء المضمّن، عليك مواصلة استخدام حظر المتصل القديم إلى أن تعدّل مجموعة التعريف.