متغيرات بوسيدو
ينطبق هذا الموضوع على:
النسخة |
Visual Basic |
C# |
#F |
C++ |
مطور الويب |
---|---|---|---|---|---|
Express |
|||||
pro ، Premium و Ultimate |
متغيرات بوسيدو هو المصطلحات تستخدم لعرض بعض المعلومات في نافذة متغير أو QuickWatch مربع حوار. يمكنك إدخال متغيرات بوسيدو بنفس الطريقة لو أدخلت متغير عادي. متغيرات بوسيدو ليسوا متغيرات و لا تتوافق مع إلى أسماء المتغيرات في البرنامج.
مثال
بفرض أنك تكتب كعب تعليمات برمجية لتطبيق يريد رؤية عدد المؤشرات المخصصة في التطبيق الخاص بك. في مراقبة الإطار، يمكنك إدخال متغيرات بوسيدو التالية في اسم عمود ثم ضغط الرجوع إلى تقييم عليه:
$handles
يمكن استخدام متغيرات بوسيدو هو موضح في هذا جدول في تعليمة برمجية أصلية:
متغيرات بوسيدو |
الوظيفة |
---|---|
$handles |
يعرض عدد المؤشرات المخصصة في تطبيق الخاص بك. |
$vframe |
يعرض عنوان إطار الكومة الحالي. |
$TID |
يعيّن معرّف مؤشر ترابط لمؤشر الترابط الحالي. |
$ENV |
يعرض حجم حظر متغيرات بيئة التشغيل. تحاول تحرير الحجم حظر متغيرات بيئة التشغيل (في القيمة عمود) يؤدي المحتويات حظر البيئة ليتم عرضها في إخراج نافذة عندما تضغط الرجوع. لم يكن تغيير الحجم حظر متغيرات بيئة التشغيل. |
$CMDLINE |
يعرض حجم نص خط الأمر تشغيل البرنامج. محاولة لتحرير الحجم (في القيمة عمود) سلسلة خط الأوامر يؤدي إلى ليتم عرضها في إخراج نافذة عندما تضغط الرجوع. لم يكن تغيير الحجم نص خط الأوامر. |
$اسم مسجل أو @اسم مسجل |
يعرض محتويات سجل registername. عادةً، يمكنك عرض محتويات سجل فقط بواسطة إدخال اسم التسجيل. المرة الوحيدة التي تحتاج إلى استخدم بناء الجملة هذا عند overloads اسم سجل اسم متغير. إذا كان اسم التسجيل هو نفس اسم متغير في نطاق الحالي ، يفسر المصحح الاسم أنها اسم متغير. يحدث عندما $registername or @registername يأتي متناول اليد. |
$clk |
يعرض الوقت في دورات الساعة. |
$user |
تعرض البنية مع معلومات الحساب بالنسبة لحساب تشغيل تطبيق. لأسباب تتعلق بالأمان، لا يتم عرض معلومات كلمة المرور. |
في C# و Visual Basic, يمكنك استخدام متغيرات البوسيدو كما هو موضح في هذا جدول:
متغيرات بوسيدو |
الوظيفة |
---|---|
$exception |
يعرض معلومات تشغيل آخر استثناء. إذا لم يحدث استثناء حدث ، تقييم $exception عرض رسالة خطأ. في Visual C# ، فقط عند تعطيل مساعد استثناء $exception يتم تلقائياً تمت الإضافة محلي الإطار عند استثناء يحدث. |
$user |
تعرض البنية مع معلومات الحساب بالنسبة لحساب تشغيل تطبيق. لأسباب تتعلق بالأمان، لا يتم عرض معلومات كلمة المرور. |
في C# و Visual Basic, يمكنك استخدام متغيرات البوسيدو كما هو موضح في هذا جدول:
متغيرات بوسيدو |
الوظيفة |
---|---|
$delete أو $$delete |
يحذف متغير ضمني تم إنشاؤه في فوري نافذة. بناء الجملة$delete, متغير or $delete, متغير. |
$objectids أو $listobjectids |
يعرض كل معرفات كائن نشط كتابعة التعبير المحدد. بناء الجملة$objectid, تعبير or $listobjectids, تعبير. |
$لا# |
يعرض الكائن مع "المعرف الكائن" يساوي إلى n . |
$dynamic |
يعرض الخاصة عرض حيوية عقدة كائن IDynamicMetaObjectProvider. واجهة بناء الجملة$dynamic, كائن. تطبق هذه الميزة فقط إلى التعليمات البرمجية التي تستخدم الإصدار 4 من برنامج .NET Framework. انظر العرض الديناميكى |
راجع أيضًا:
المهام
كيفية القيام بما يلي: شاهد التعبيرات في مصحح الأخطاء