مشاركة عبر


Expression.Parent الخاصية

Gets the فوري الكائن الأصل of an Expression كائن.

مساحة الاسم:  EnvDTE
التجميع:  EnvDTE (في EnvDTE.dll)

بناء الجملة

'إقرار
ReadOnly Property Parent As Debugger
    Get
Debugger Parent { get; }
property Debugger^ Parent {
    Debugger^ get ();
}
abstract Parent : Debugger
function get Parent () : Debugger

قيمة الخاصية

النوع: EnvDTE.Debugger
كائن Debugger .

ملاحظات

Parentإرجاع خاصية الأصل فوري إلى Expressionالكائن. If you want إلى يحصل the containing مجموعة, then استخدم the Collection خاصية.

أمثلة

يوضح المثال التالي كيفية إلى تستخدم في Parentخاصية.

إلى اختبار هذه خاصية:

  1. قم بتعيين نقطة توقف في تطبيق الهدف.

  2. قم بتشغيل تطبيق الهدف في الوضع التصحيح.

  3. عند توقف تطبيق عند نقطة إيقاف، تشغيل إضافة-في.

public static void Parent(DTE dte)
{
    // Setup debug Output window.
    Window w = (Window)dte.Windows.Item(EnvDTE.Constants.vsWindowKindOutput);
    w.Visible = true;
    OutputWindow ow = (OutputWindow)w.Object;
    OutputWindowPane owp = ow.OutputWindowPanes.Add("Parent Property Test");
    owp.Activate();

    EnvDTE.Expression exp = dte.Debugger.GetExpression("tempC", true, 1);
    owp.OutputString("The name of the current program: " + exp.Parent.CurrentProgram.Name);
}
Shared Sub Parent(ByRef dte As EnvDTE.DTE)
    Dim exp As EnvDTE.Expression = dte.Debugger.GetExpression("tempC", True, 1)
    MessageBox.Show("The name of the current program: " + _
                    exp.Parent.CurrentProgram.Name, _
                    "Expression Test - Parent Property")
End Sub

أمن NET Framework.

راجع أيضًَا

المرجع

Expression واجهة

Expression الأعضاء

EnvDTE مساحة الاسم

موارد أخرى

كيفية: الترجمة وإعادة تشغيل أمثلة التعليمات البرمجية لطراز كائن التنفيذ التلقائي