Debugger الأعضاء

تضمين الأعضاء المحميين
تضمين الأعضاء المتوارثين

Debuggerالكائن هو يستخدم interrogate والتعامل مع الولاية مصحح الأخطاء والبرنامج الذي يتم تصحيحه.

يؤدي النوع Debugger إلى الكشف عن الأعضاء التالين.

الأساليب

  (الاسم) الوصف
أسلوب عام Break تؤدي عملية محددة إلى إيقاف التنفيذ الخاص به حيث يمكنك تحليلها لحالته الحالي.
أسلوب عام DetachAll detaches من الجميع البرامج المرفقة.
أسلوب عام ExecuteStatement المحدد لتنفيذ كشف.إذا TreatAsExpressionإشارة هو true، ثم السلسلة هو تفسير كتعبير، وإخراج هو المرسلة إلى نافذة الأوامر.
أسلوب عام GetExpression يتم تقييم تعبير استناداً إلى الكدسة الحالية إطار.إذا كان يمكن تحليل التعبير لكن لا تقييم، كائن هو إرجاع ولكن لن تحتوي على القيمة صحيحة.
أسلوب عام Go بدء تنفيذ البرنامج من الحالي كشف.
أسلوب عام RunToCursor ينفذ البرنامج بالموضع الحالي للمصدر ملف المؤشر.
أسلوب عام SetNextStatement قم بتعيين التعليمة التالية المطلوب تنفيذها، استناداً إلى موضع رأس المؤشر في المصدر الحالي ملف.
أسلوب عام StepInto الخطوات في التالي دالة المكالمة، إذا كان ذلك ممكناً.
أسلوب عام StepOut الخطوات التالية دالة الحالي.
أسلوب عام StepOver الخطوات عبر استدعاء دالة التالية.
أسلوب عام Stop علامات تصحيح الأخطاء إنهاء أو فصل من الجميع معالجات المرفق.
أسلوب عام TerminateAll قم بإنهاء الجميع معالجات.

أعلى

الخصائص

  (الاسم) الوصف
خاصية عامة AllBreakpointsLastHit يحصل على مجموعة من نقاط التوقف المنضمة التي كانت أخير الدخول في نفس الوقت.
خاصية عامة BreakpointLastHit يحصل على مكون نقطة توقف أخير.
خاصية عامة Breakpoints يحصل على مجموعة من نقاط التوقف.
خاصية عامة CurrentMode يحصل على الوضع الحالي من مصحح الأخطاء ضمن سياق بيئة التطوير المتكاملة (IDE).
خاصية عامة CurrentProcess تعيين أو الحصول نشط العملية.
خاصية عامة CurrentProgram يعين أو إحضار النشطة برنامج.
خاصية عامة CurrentStackFrame يعين أو يحصل على إطار الكومة الحالي.
خاصية عامة CurrentThread تعيين أو الحصول على مؤشر ترابط الحالي يتم تصحيحه.
خاصية عامة DebuggedProcesses إحضار قائمة معالجات يتم تصحيحه حاليا.
خاصية عامة DTE إحضار كائن القابلية للتوسعة من المستوى الأعلى.
خاصية عامة HexDisplayMode الحصول أو تعيين ما إذا كانت التعبيرات موجودة الإخراج في تنسيق ست عشري أو عشري.
خاصية عامة HexInputMode الحصول أو تعيين ما إذا كانت التعبيرات يتم تقييمها بالنظام الست عشري أو عشري تنسيق.
خاصية عامة Languages الحصول على قائمة باللغات التي تدعم المصحح.
خاصية عامة LastBreakReason يحصل على السبب الأخير الذي كان برنامج مقطوع.إذا كان البرنامج هو تشغيلها بإرجاع DBG_REASON_NONE.
خاصية عامة LocalProcesses إحضار قائمة معالجات قيد التشغيل تشغيل هذا آلة.
خاصية عامة Parent يحصل على الأصل الفوري كائن من Debuggerكائن.

أعلى

راجع أيضًَا

المرجع

Debugger واجهة

EnvDTE مساحة الاسم