الصفات المميزة لفئة مكوّن
اكتساب الصفات المميزة لفئة أهمية إضافى عندما تصبح الفئة مكوّن.
اسم مكوّن
اختيار فئة مكوّن أسماء بعناية. يجب أن يكون اسم فئة قصير ولكن وصفي، مكون من الكلمات بأكملها، باستخدام كلمات مفردة الكبيرة — على سبيل المثال، BusinessRule. ويوفر ذلك طريقة ملائمة إلى تنظيم المكونات الخاصة بك و إلى إنتاج تلميحات المختصر إلى وظائف مكوّن.
وصول معدّل
فئة تعريف مع وصول خاص هو لا vهوible لمستخدمي تجميع الخاص بك. هذا هو المستوى الوصول إلى تستخدم لفئات مساعد داخلي إلى التجميع.
تعيين Accessالمعدل لجعل العام مكوّن فئة متوفراً للمستخدمين من تجميع الخاص بك. للتحكم في ما إذا كان يمكن لمستخدمين تجميع الخاص بك إنشاء مثيلات مكوّن، حدد المستوى الوصول المناسب للها الدالة الإنشائية.
فئة الأساس
إلا إذا كنت ترغب في أن إلى تطبيق IComponentالواجهة بنفسك، يجب أن تكون فئة Base الخاصة بك System.ComponentModel.Componentأو فئة التي مشتقة من System.ComponentModel.Component. يمكنك العثور على هذه المعلومات في الموضوع مرجع لأي فئة في إطار عمل.NET. في Visual أساسى، Inheritsتعين جملة فئة. أساسى في C#، يتبع فئة الأساس النقطتين في إعلان فئة. تظهر الأمثلة أدناه:
Imports System.ComponentModel
Public Class MyComponent
Inherits System.ComponentModel.Component
End Class
using System.ComponentModel
public class MyComponent : System.ComponentModel.Component
{}
كشف مساحة الاسم
كل مكون هو الموجودة على مساحة الاسم . بواسطة الافتراضي، ومساحة الاسم هو اسم مشروع الخاص بك. Users of your component assembly will add Imports (Visual Basic) orusing (C#) statements for the namespaces containing components they want to access.
ملاحظةيمكنك إضافة مستويات إضافى من البنية بإحاطة مكونات داخل إضافى Namespace... End Namespaceكتل.
وبشكل عام، يجب أن يعكس بنية مساحات الاسم في تجميع مكوّن الخاص بك المؤسسة الداخلية الخاصة بها. إذا كان التجميع الخاص بك يحتوي على عدد كبير من المكونات، فمن المفيد تجميع المكونات ذات الصلة بمساحات أسماء منفصلة.
راجع أيضًا:
المبادئ
مكوّن المثيلات التغييرات في Visual أساسى