الزوائد (Visual Basic)

تعيّن أن الخاصية أو الإجراء تعيد تعريف واحد أو أكثر من الخصائص أو الإجراءات الموجودة بنفس الاسم.

ملاحظات

الزائد هو ممارسة تزويد أكثر من تعريف لاسم الإجراء أو الخاصية المعطاة في نفس نطاق. و إعادة تعريف الخاصية أو الإجراء بتوقيع مختلف يسمى أحياناً إخفاء من قبل التوقيع .

القواعد

  • تعريف السياق. يمكنك استخدام Overloads فقط في عبارة تعريف خاصية أو إجراء.

  • معدلات مجتمعة. لا يمكنك تحديد Overloads مع الظلال (Visual Basic), في نفس تعريف الإجراء .

  • الاختلافات المطلوبة. التوقيع في هذا التعريف يجب أن يكون مختلف عن توقيع كل خاصية أو إجراء يتم تحميلها بشكل زائد . يشمل التوقيع اسم الإجراء أو الخاصية مع ما يلي:

    • عدد المعلمات

    • ترتيب المعلمات

    • أنواع بيانات المعلمات

    • عدد نوع المعلمات (من أجل إجراء عام)

    • نوع الإرجاع (فقط من أجل إجراء عامل تشغيل التحويل)

    كل الزوائد يجب أن يكون لها نفس الاسم , و لكن يجب أن كل تختلف عن الكل في واحد أو أكثر من النواحي السابقة. يسمح هذا للمحول البرمجي بتمييز الإصدار و ذلك للاستخدام عند استدعاء التعليمات البرمجية للخاصية أو الإجراء.

  • اختلافات غير مسموحة . تغيير واحد أو أكثر من الإجراءات التالية غير صالح من أجل الخاصية أو الإجراء الزائد، لأنها ليست جزءاً من التوقيع:

    • سواء كانت تقوم بإرجاع قيمة أو لا (إجراء)

    • نوع بيانات القيمة المرجعة (فيما عدا عامل التحويل)

    • أسماء المعلمات أو نوعها

    • القيود على نوع المعلمات (للإجراء العام)

    • الكلمات الأساسية لمعدّل المعلمة (مثل ByRef أو Optional)

    • الكلمات الأساسية لمعدّل الخاصية أو الإجراء (مثل Public أو Shared)

  • أداة تعديل اختيارية. لا يلزم استخدام معدّل Overloads عندما تقوم بتعريف خصائص أو إجراءات زائدة متعددة في نفس الفئة. ومع ذلك، إذا استخدمت Overloads في أحد التعريفات يجب عليك استخدامها في الجميع.

  • التظليل والإثقال Overloads يمكنك أيضاً استخدامها لتظليل عضو موجود أو مجموعة من الأعضاء الزائدة في الفئة الأساسية. عند استخدام Overloads بهذه الطريقة، تقوم بتعريف الخاصية أو الأسلوب بنفس الاسم ونفس قائمة المعلمة كعضو الفئة الأساسية و لا تقم بإدخال الكلمة الأساسية Shadows .

المعدل Overloads يمكن استخدامه في تلك السياقات.

عبارة الدالة

كشف العامل

كشف الخاصية

عبارة Sub

راجع أيضًا:

المهام

كيفية القيام بما يلي: تعريف تحويل عامل التشغيل

المرجع

الظلال (Visual Basic)

المبادئ

زيادة تحميل الإجراء

الـأنواع العامة في Visual Basic

إجراءات عامل التشغيل