حول التعليمات البرمجية لـ Microsoft Visual C#‎ لتعيين UML

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

أثناء إجراء الهندسة العكسية، تكون بنية التعليمات البرمجية التالية في Visual C# مطابقة لعناصر UML.

مساحه الاسم

يتم إجراء هندسة عكسية لمساحة اسم C# في Visual Basic حزمة UML وتتضمن:

  • الاسم

  • أعضاء

الفئات

يتم اجراء هندسه عكسيه ك# فئات UML C# الفئات و# تتضمن:

  • الاسم

  • فئات موروثة وواجهات مطبقة

  • رؤية (public أو protected أو private)

  • IsAbstract

  • IsLeaf

  • فئات أساسية وواجهات مُطبقة

  • عمليات/وظائف أعضاء

  • متغيرات الأعضاء

ملاحظة: في C#‎، عدم اعتماد ثوابت الفئة التالية في Microsoft Office Visio UML:

  • جديد

  • داخلي

الواجهات

يتم إجراء هندسة عكسية لواجهات كأشكال C# واجهة UML وتتضمن:

  • الاسم

  • رؤية (public أو protected أو private)

  • IsLeaf

  • واجهات أساسية

  • عمليات الأعضاء

نوع قائمه تعداد

اجراء هندسه عكسيه ك UML نوع البيانات مع فئه فرعيه << قائمه تعداد >> نوع تعداد C# و# تتضمن:

  • الاسم

  • رؤية (public أو protected أو private)

  • IsLeaf

  • أعضاء

ملاحظة: في C#‎، عدم اعتماد المعلومات المتوفرة بواسطة نوع أساسي في Microsoft Office Visio UML.

البنيه

اجراء هندسه عكسيه ك# فئه UML ذات فئه فرعيه << لبنيه >> لبنيه في C#، و# تتضمن:

  • الاسم

  • رؤية (public أو protected أو private)

  • IsAbstract

  • IsLeaf

  • فئات أساسية وواجهات مُطبقة

  • أعضاء

الخصائص

خصائص في C# يتم اجراء هندسه عكسيه ك# عمليات UML و# تتضمن:

  • الاسم

  • رؤية (public أو protected أو private)

  • النوع

  • الحصول على أساليب وتعيينها (تتم إضافتها كخيارات إنشاء التعليمات البرمجية)

ملاحظة: عدم اعتماد خصائص C#‎ التالية في Microsoft Office Visio UML:

  • جديد

  • داخلي

  • تجاوز

المفوضين

  • يتم إجراء هندسة عكسية للمفوضين في C#‎ كفئات UML ذات فئة فرعية <<للمفوضين>> وتتضمن:

  • الاسم

  • رؤية (public أو protected أو private)

  • توقيع (تتم إضافته للفئة كعملية)

عمليات الاعضاء

عمليات اعضاء C# يتم اجراء هندسه عكسيه ك# عمليات UML و# تتضمن:

  • الاسم

  • رؤية (public أو protected أو private)

  • نطاقاً (ثابت أو مشترك)

  • IsPolymorphic

  • IsAbstract

  • نوع العملية

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

  • نوع الإرجاع

  • معلمات

ملاحظة: عدم اعتماد عمليات أعضاء C#‎ التالية في Microsoft Office Visio UML:

  • جديد

  • داخلي

  • خارجي

  • تجاوز

الثوابت

يتم اجراء هندسه عكسيه ك# سمات UML الثوابت في C# و# تتضمن:

  • رؤية (public أو private)

  • النوع

  • قيمة أولية

تتم إضافة الثوابت للطراز كسمات مع تعيين المجال القابل للتغيير إلى مجمد.

ملاحظة: يتم إجراء هندسة عكسية للعناصر التي تكون للقراءة فقط في التعليمة البرمجية كثوابت.

متغيرات عضو

يتم اجراء هندسه عكسيه ك# سمات UML المتغيرات عضو C# و# تتضمن:

  • الاسم

  • النوع

  • رؤية (public أو protected أو private)

  • نطاقاً (ثابت أو مشترك)

  • قابل للتغيير (مجمد أو قابل للتغيير)

  • قيمة أولية

معلمات الاسلوب

معلمات اسلوب C# يتم اجراء هندسه عكسيه ك# معلمات UML و# تتضمن:

  • الاسم

  • النوع

  • اتجاه (داخل أو داخل خارج أو خارج أو إرجاع)

  • قيمة افتراضية

ثوابت التعليمات البرمجيه ل C# غير معتمده في UML

لن يتم تعيين ثوابت التعليمات البرمجية لـ C#‎ التالية إلى عناصر UML عند إجراء هندسة عكسية من Visual Studio. NET إلى Microsoft Office Visio.

  • الفئات: منشئات جديدة، داخلية، ثابتة

  • أعضاء البيانات: جديد، داخلي

  • نوع قائمة التعداد: نوع أساسي

  • الأحداث: جديد، داخلي

  • استثناءات

  • المعلمة: paramArray

  • خصائص: جديد، داخلي، تجاوز، مغلق

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×