Process.Parent Vlastnost

Definice

Získá bezprostřední nadřazený objekt Process objektu.Gets the immediate parent object of a Process object.

public:
 property EnvDTE::Debugger ^ Parent { EnvDTE::Debugger ^ get(); };
public:
 property EnvDTE::Debugger ^ Parent { EnvDTE::Debugger ^ get(); };
[System.Runtime.InteropServices.DispId(201)]
[get: System.Runtime.InteropServices.DispId(201)]
public EnvDTE.Debugger Parent { get; }
[<System.Runtime.InteropServices.DispId(201)>]
[<get: System.Runtime.InteropServices.DispId(201)>]
member this.Parent : EnvDTE.Debugger
Public ReadOnly Property Parent As Debugger

Hodnota vlastnosti

Debugger

DebuggerObjekt.A Debugger object.

Atributy

Příklady

Následující příklad ukazuje, jak použít Parent vlastnost.The following example demonstrates how to use the Parent property.

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();  
    owp.OutputString("\nEdition of the environment: " +   
                        dte.Debugger.DebuggedProcesses.Item(1).DTE.Edition);  
    owp.OutputString("\nThe name of the current program: " +   
                        dte.Debugger.DebuggedProcesses.Item(1).Name);  
    owp.OutputString("\nThe name of the current program: " +   
                        dte.Debugger.DebuggedProcesses.Item(1).Parent.CurrentProgram.Name);  
    owp.OutputString("\nProcess ID: " +   
                        dte.Debugger.DebuggedProcesses.Item(1).ProcessID);  
    EnvDTE.Programs programs =   
                        dte.Debugger.DebuggedProcesses.Item(1).Programs;  
    owp.OutputString("\nThe name of the current program: " +   
                        programs.Item(1).Name);  
}  
Shared Sub Parent(ByRef dte As EnvDTE.DTE)  
    Dim str As String  
    Dim processes As EnvDTE.Processes = dte.Debugger.DebuggedProcesses  
    str = "Edition of the environment: " + processes.Item(1).DTE.Edition  
    str += vbCrLf + "The name of the current program: " + _  
           processes.Item(1).Name  
    str += vbCrLf + "The name of the current program: " + _  
           processes.Item(1).Parent.CurrentProgram.Name  
    str += vbCrLf + "Process ID: " + processes.Item(1).ProcessID.ToString()  
    str += vbCrLf + "The name of the current program: " + _  
           processes.Item(1).Programs.Item(1).Name  
    MessageBox.Show(str, "Parent Property Test")  
End Sub  

Poznámky

ParentVlastnost vrací bezprostřední nadřazený Process objekt objektu.The Parent property returns the immediate parent to the Process object. Chcete-li získat obsahující kolekci, použijte Collection vlastnost.To get the containing collection, use the Collection property.

Platí pro