مشاركة عبر


Debugger.LocalProcesses الخاصية

إحضار قائمة معالجات قيد التشغيل تشغيل هذا آلة.

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

بناء الجملة

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

قيمة الخاصية

النوع: EnvDTE.Processes
Processesمجموعة.

ملاحظات

LocalProcessesإرجاعProcessesمجموعة يحتوي تشغيل قائمة معالجات قيد التشغيل تشغيل هذا آلة. كل عملية في القائمة أو قد لا يتم تصحيحه. إلى الحصول على المجموعة الفرعية للعمليات التي يتم تم تصحيحه، استخدم DebuggedProcessesخاصية.

أمثلة

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

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

  1. فتح مشروع الهدف وتشغيلها إضافة-في.
public static void LocalProcesses(DTE dte)
{
    // Setup the 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("Local Processes Test");
    owp.Activate();

    EnvDTE.Processes processes = dte.Debugger.LocalProcesses;
    if(processes.Count == 0)
        owp.OutputString("No processes are running on this machine.");
    else
    {
        owp.OutputString("Processes running on this machine:");
        foreach(EnvDTE.Process proc in processes)
            owp.OutputString("\nProcess: [" + proc.ProcessID + "] " + 
                             proc.Name);
    }
}
Shared Sub LocalProcesses(ByRef dte As EnvDTE.DTE)
    Dim processes As EnvDTE.Processes = dte.Debugger.LocalProcesses
    If processes.Count = 0 Then
        MessageBox.Show("No processes are running on this machine.", _
                        "Debugger Test - Local Processes Test")
    Else
        Dim str As String = "Processes running on this machine:"
        For Each proc As EnvDTE.Process In processes
            str += vbCrLf + "Process: [" + proc.ProcessID.ToString() + "] " + _
                   proc.Name.ToString()
        Next
        MessageBox.Show(str, "Debugger Test - Local Processes Test")
    End If
End Sub

أمن NET Framework.

راجع أيضًَا

المرجع

Debugger واجهة

Debugger الأعضاء

EnvDTE مساحة الاسم