CodeElement2.Children Eigenschaft

Definition

Ruft eine Auflistung von Objekten ab, die in dieser CodeElement2 enthalten sind.

public:
 property EnvDTE::CodeElements ^ Children { EnvDTE::CodeElements ^ get(); };
[System.Runtime.InteropServices.DispId(8)]
public EnvDTE.CodeElements Children { [System.Runtime.InteropServices.DispId(8)] [System.Runtime.InteropServices.TypeLibFunc(1024)] get; }
[<System.Runtime.InteropServices.DispId(8)>]
[<get: System.Runtime.InteropServices.DispId(8)>]
[<get: System.Runtime.InteropServices.TypeLibFunc(1024)>]
member this.Children : EnvDTE.CodeElements
Public ReadOnly Property Children As CodeElements

Eigenschaftswert

CodeElements

Eine CodeElements-Auflistung.

Implementiert

Attribute

Hinweise

Wenn ein- CodeElement2 Objekt über keine untergeordneten Elemente verfügt, Nothing wird zurückgegeben.

Diese Eigenschaft wird hauptsächlich von Visual C++ verwendet. Children gibt jedes Objekt zurück, das von einem Code Element zurückgegeben werden kann. Eine Klasse gibt z. b. Elemente, Basen, implementierte Schnittstellen, Attribute, Kommentare usw. zurück.

Children Gibt die Auflistung aller verbundenen CodeElement2 Objekte zurück, auf die über dieses Code Element verwiesen werden kann. Bei einem- CodeClass2 Objekt kann dies beispielsweise die Metadaten-Code Elemente für die-Klasse und möglicherweise die Visual C++ declspecs enthalten, zusammen mit beigetragenen Code, der auf der attributierten Programmierfunktion in Visual C++, Vorlagen Parametern usw. basiert. Ein CodeFunction2 -Objekt kann alle seine Parameter, beigetragene Parameter auf der Grundlage der attributierten Programmierfunktion in Visual C++ usw. enthalten.

Die Children -Eigenschaft kann Nothing je nach Objekt und Sprache zurückgeben. Es ist nicht erforderlich, dies in Visual Studio zu unterstützen.

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.

Gilt für