كيفية اعتماد My على نوع المشروع

My يكشف فقط عن هذه الكائنات المطلوبة من قبل نوع مشروع معين . على سبيل المثال، كائن My.Forms متوفر في تطبيق Windows Forms و لكنه غير متوفر في تطبيق وحدة التحكم . يوصف هذا الموضوع أي من كائنات My تتوفر في أنواع مشروع مختلفة بشكل افتراضي .

My في تطبيقات Windows الخاصة و مواقع الويب

My يعرض الكائنات التي تعتبر ذات فائدة في المشروع الحالي فقط ؛ فإنه يمنع الكائنات الغير قابلة للتطبيق . على سبيل المثال، تظهر الصورة التالية طراز كائن My في مشروع Windows Forms .

الشكل My في تطبيق Windows Forms

في مشروع موقع الويب ، My يكشف عن الكائنات ذات الصلة بمطور الويب (مثل كائنات My.Request و My.Response ) أثناء إخماد الكائنات التي ليس لها صلة (مثل كائن My.Forms ). تُظهر الصورة التالية طراز كائن My في مشروع موقع الويب :

الشكل My في تطبيق ويب

تفاصيل المشروع

يعرض الجدول التالي أي كائنات My متاح افتراضياً لأنواع المشروع الثمانية : تطبيقات Windows ، و مكتبة الفئة , و تطبيق وحدة التحكم, و مكتبة تحكم Windows ،و مكتبة عنصر تحكم الويب ،و خدمة Windows ،و فارغ , و موقع الويب.

هناك ثلاثة إصدارات من كائن My.Application , إصدارين من كائن My.Computer و إصدارين من كائن My.User ; يتم إعطاء تفاصيل حول هذه الإصدارات في الحواشي السفلية بعد الجدول .

الكائن الخاص بي (My)

تطبيقات Windows

مكتبة الفئات

تطبيق لوحة المراقبة

مكتبة عنصر تحكم Windows

مكتبة عنصر تحكم الويب

خدمات Windows

فارغ

موقع الويب

My.Application

نعم1

نعم2

نعم3

نعم2

لا

نعم3

لا

لا

My.Computer

نعم4

نعم4

نعم4

نعم4

نعم5

نعم4

لا

نعم5

My.Forms

نعم

لا

لا

نعم

لا

لا

لا

لا

My.Log

لا

لا

لا

لا

لا

لا

لا

نعم

My.Request

لا

لا

لا

لا

لا

لا

لا

نعم

My.Resources

نعم

نعم

نعم

نعم

نعم

نعم

لا

لا

My.Response

لا

لا

لا

لا

لا

لا

لا

نعم

My.Settings

نعم

نعم

نعم

نعم

نعم

نعم

لا

لا

My.User

نعم6

نعم6

نعم6

نعم6

نعم7

نعم6

لا

نعم7

My.WebServices

نعم

نعم

نعم

نعم

نعم

نعم

لا

لا

1 إصدار Windows Forms من My.Application . يشتق من إصدار وحدة التحكم (راجع الملاحظة 3); يضيف دعم للتفاعل مع إطارات التطبيق و توفر نمط التطبيق Visual Basic.

2 إصدار المكتبة من My.Application . يوفر الوظائف الأساسية المطلوبة من قبل التطبيق : يوفر أعضاء للكتابة إلى سجل التطبيقات و الوصول إلى معلومات التطبيق.

3 إصدار وحدة التحكم من My.Application. تشتق من إصدار المكتبة (راجع ملاحظة 2) ، و تضيف أعضاء إضافية للوصول إلى وسيطات خط أمر التطبيق و معلومات نشر ClickOnce .

4 إصدار windows من My.Computer. يشتقة من إصدار الخادم (راجع ملاحظة 5) ، كما يوفر الوصول إلى الكائنات المفيدة في جهاز العميل مثل لوحة المفاتيح و الشاشة و الماوس.

5 إصدار الملقم من My.Computer. يوفر المعلومات الأساسية حول الكمبيوتر، مثل الاسم، الوصول إلى الساعة و هكذا .

6 إصدار windows من My.User. هذا الكائن مقترن مع الهوية الحالية لمؤشر الترابط .

7 إصدار الويب من My.User . هذا الكائن مقترن مع هوية المستخدم لطلب HTTP الحالي للتطبيق .

راجع أيضًا:

المرجع

/ define (Visual Basic)

ApplicationBase

Computer

كائن My.Forms

Log

كائن My.Request

كائن My.Response

User

كائن My.WebServices

المبادئ

تخصيص أي الكائنات متوفرة في My

موارد أخرى

الترجمة الشرطية في Visual Basic