Applies ToVisio المتميز 2010 Visio 2010 Visio Standard 2010 Visio 2007

اثناء الهندسة العكسية ، تتوافق ثوابت التعليمات البرمجية التالية في Visual Basic .NET مع عناصر UML.

Namespace

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

  • الاسم

  • الأعضاء

الفئة

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

  • الاسم

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

  • امكانيه الرؤية (عامه أو محمية أو خاصه)

  • إيسابستراكت

  • إيسلياف

  • العمليات/الوظائف الأعضاء (متغيرات العضو)

ان بني فئات Visual Basic التالية غير معتمده في Microsoft Office Visio UML:

  • صديق

  • ظلال

بشريه

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

  • الاسم

  • امكانيه الرؤية (عامه أو محمية أو خاصه)

  • إيسلياف

  • الواجات الاساسيه

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

نوع القائمة التعداد

يتم اجراء هندسه عكسية لنوع قائمه تعداد في Visual Basic ك نوع البيانات UML مع <<ال>> الفرعية

  • الاسم

  • امكانيه الرؤية (عامه أو محمية أو خاصه)

  • إيسلياف

  • الفئات الاساسيه

  • الأعضاء

ملاحظة: في Visual Basic ، لا يتم اجراء هندسه عكسية للأنواع المتكاملة.

هيكله

يتم اجراء هندسه عكسية للبنية في Visual Basic كفئة UML باستخدام <<بنيه الفرعية>> وتتضمن:

  • الاسم

  • امكانيه الرؤية (عامه أو محمية أو خاصه)

  • إيسابستراكت

  • إيسلياف

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

  • الأعضاء

خصائص

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

  • الاسم

  • امكانيه الرؤية (عامه أو محمية أو خاصه)

  • النوع

  • Getter و Setter

ملاحظة: في Visual Basic ، لا يتم اعتماد الخاصية الافتراضية.

Delegates

يتم اجراء هندسه عكسية للمفوضين في Visual Basic كفئات UML باستخدام الفئة الفرعية <<مفوض>> وتتضمن:

  • الاسم

  • امكانيه الرؤية (عامه أو محمية أو خاصه)

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

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

تتم أضافه عمليات الأعضاء في Visual Basic إلى نموذج UML كعمليات UML وتتضمن:

  • الاسم

  • امكانيه الرؤية (عامه أو محمية أو خاصه)

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

  • إيسبوليمورفيك

  • إيسابستراكت

  • نوع العملية

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

  • نوع الإرجاع

  • المعلمات

  • موستوفيريدي

ملاحظة: عمليات Visual Basic التالية غير معتمده في Microsoft Office Visio UML:

  • لم يتم تجاوز التي تمت عمليه

  • التحميل الزائد — غير معتمد

  • المقابض — غير معتمده

أحداث

تتم أضافه الاحداث في Visual Basic إلى النموذج كعمليات وتتضمن:

  • امكانيه الرؤية (عامه أو محمية أو خاصه)

  • المعلمات

الثوابت

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

  • امكانيه الرؤية (عام أو خاص)

  • النوع

  • القيمة الاوليه

تتم أضافه الثوابت إلى النموذج كسمات مع تعيين الحقل قابل للتغيير إلى مجمد.

علي سبيل المثال ، سطر Visual Basic:

Const str As String = "some text"

سيتم منح القيمة الاوليه لما يلي:

"some text"

حينما

Const x As Integer = 1

سيتم منح القيمة الاوليه 1.

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

متغيرات العضو

تتم أضافه متغيرات الأعضاء في Visual Basic إلى نموذج UML كسمات UML وتتضمن:

  • الاسم

  • النوع

  • امكانيه الرؤية (عامه أو محمية أو خاصه)

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

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

  • القيمة الاوليه

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

تتم أضافه معلمات الأسلوب في Visual Basic إلى نموذج UML كمعلمات UML وتتضمن:

  • الاسم

  • النوع

  • الاتجاه (في أو إينوت أو خارج أو إرجاع)

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

ملاحظة: لا يتم دعم ثوابت معلمه Visual Basic التالية في Microsoft Office Visio UML:

  • اختياري

  • ParamArray

بنيه التعليمات البرمجية ل Visual Basic غير معتمده في UML

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

  • الفصول الدراسية: صديق ، صديق محمي ، ظلال.

  • أعضاء البيانات: الابعاد ، الجديدة ، WithEvents.

  • النوع العددي: لا يتم اجراء هندسه عكسية للأنواع الاساسيه.

  • عمليات العضو: التحميلات الزائدة ، والمقابض ،

  • المعلمة: optional ، paramArray.

  • الخاصية: الافتراضية.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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