خاص (Visual Basic)

يـحدد أن عنصر برمجة مُعلَن واحد أو أكثر قابل للوصول اليه فقط من داخل سياق التعريف الخاص بها بما في ذلك من داخل أي أنواع مضمنة.

ملاحظات

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

القواعد

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

السلوك

  • مستوى الوصول. يمكن لكل التعليمات البرمجية ضمن سياق التعريف الوصول إلى Private العناصر. ويتضمن ذلك تعليمات برمجية داخل نوع مضمنة, مثل فئة متداخلة أو تعبير تعيين في قائمة تعداد. لا يمكن لأية تعليمات برمجية خارج السياق التعريف الوصول إلى عناصر Private الخاص بها.

  • معدلات الوصول. الكلمات الأساسية التي تحدد مستوى الوصول تسمى معدّلات الوصول. للحصول على مقارنة لمعدلات الوصول راجع مستويات الوصول في Visual Basic.

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

عبارة Class

عبارة const

عبارة التعريف

عبارة التفويض

عبارة Dim

كشف enum

كشف الحدث

عبارة الدالة

عبارة الواجهة

كشف الخاصية

كشف بنية

عبارة Sub

راجع أيضًا:

المرجع

عام (Visual Basic)

(Visual Basic) المحمي

صديق (Visual Basic)

المبادئ

مستويات الوصول في Visual Basic

الـإجراءات في Visual Basic

موارد أخرى

البنيات

كائنات و فئات في Visual Basic