CodeClass2.Parent Eigenschaft

Definition

Ruft das unmittelbar übergeordnete Objekt der Klasse ab.

public:
 property System::Object ^ Parent { System::Object ^ get(); };
public:
 property Platform::Object ^ Parent { Platform::Object ^ get(); };
[System.Runtime.InteropServices.DispId(31)]
public object Parent { [System.Runtime.InteropServices.DispId(31)] [System.Runtime.InteropServices.TypeLibFunc(1024)] get; }
[<System.Runtime.InteropServices.DispId(31)>]
[<get: System.Runtime.InteropServices.DispId(31)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(1024)>]
member this.Parent : obj
Public ReadOnly Property Parent As Object

Eigenschaftswert

Object

Eine Zeichenfolge, die das übergeordnete Objekt der Klasse darstellt.

Implementiert

Attribute

Beispiele

[C#]

public void CodeClass2ParentExample(DTE2 dte2)  
{  
    // Before running this example, open a code document from a project  
    // and place the insertion point within a class definition.  
    try  
    {   // Get the CodeClass2 at the insertion point.  
        TextSelection sel =   
        (TextSelection)dte2.ActiveDocument.Selection;  
        CodeClass2 cls = (CodeClass2)sel.ActivePoint.get_CodeElement(  
            vsCMElement.vsCMElementClass);  
        // Get the parent object.  
        CodeElement ce = (CodeElement)cls.Parent;  
        MessageBox.Show(ce.Name.ToString());  
    }  
    catch (Exception e)  
    {  
        MessageBox.Show(e.Message);  
    }  
}  

Hinweise

Die- Parent Eigenschaft gibt das unmittelbar übergeordnete Element der-Klasse zurück. Wenn Sie die enthaltende Auflistung erhalten möchten, verwenden Sie die- Collection Eigenschaft.

Hinweis

Die Werte von Codemodellelementen wie z. B. Klassen, Strukturen, Funktionen, Attributen Delegaten usw. sind nach bestimmten Änderungen unter Umständen nicht deterministisch, d. h. deren Werte bleiben nicht zuverlässig immer gleich. Weitere Informationen finden Sie im Abschnitt Code Modell Element-Werte können sich in ermitteln von Code mithilfe des Code Modells (Visual Basic)ändern.

Gilt für