Partager via


TypeInfo.DeclaredNestedTypes Propriété

Définition

Obtient une collection des types imbriqués définis par le type actuel.

public:
 virtual property System::Collections::Generic::IEnumerable<System::Reflection::TypeInfo ^> ^ DeclaredNestedTypes { System::Collections::Generic::IEnumerable<System::Reflection::TypeInfo ^> ^ get(); };
public virtual System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo> DeclaredNestedTypes { get; }
public virtual System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo> DeclaredNestedTypes { [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes)] get; }
member this.DeclaredNestedTypes : seq<System.Reflection.TypeInfo>
[<get: System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicNestedTypes | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicNestedTypes)>]
member this.DeclaredNestedTypes : seq<System.Reflection.TypeInfo>
Public Overridable ReadOnly Property DeclaredNestedTypes As IEnumerable(Of TypeInfo)

Valeur de propriété

Collection de types imbriqués définis par le type actuel.

Attributs

Remarques

Pour filtrer les résultats de la DeclaredNestedTypes propriété, utilisez des requêtes LINQ. Pour les objets de réflexion qui proviennent du runtime (par exemple, comme résultat), typeof(Object)vous pouvez parcourir l’arborescence d’héritage à l’aide des méthodes de la RuntimeReflectionExtensions classe. Les consommateurs d’objets provenant de contextes de réflexion personnalisés ne peuvent pas utiliser ces méthodes et doivent parcourir l’arborescence d’héritage elles-mêmes.

S’applique à