Bagikan melalui


TypeInfo.DeclaredNestedTypes Properti

Definisi

Mendapatkan kumpulan jenis berlapis yang ditentukan oleh jenis saat ini.

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)

Nilai Properti

Kumpulan jenis berlapis yang ditentukan oleh jenis saat ini.

Atribut

Keterangan

Untuk memfilter hasil DeclaredNestedTypes properti, gunakan kueri LINQ. Untuk objek refleksi yang berasal dari runtime (misalnya, sebagai hasil ), typeof(Object)Anda dapat melintasi pohon warisan dengan menggunakan metode di RuntimeReflectionExtensions kelas . Konsumen objek dari konteks refleksi yang disesuaikan tidak dapat menggunakan metode ini dan harus melintasi pohon warisan itu sendiri.

Berlaku untuk