TypeInfo.DeclaredNestedTypes Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém uma coleção dos tipos aninhados definidos pelo tipo atual.
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)
Valor da propriedade
Uma coleção de tipos aninhados definidos pelo tipo atual.
- Atributos
Comentários
Para filtrar os resultados da DeclaredNestedTypes propriedade, use consultas LINQ. Para objetos de reflexão originados com o runtime (por exemplo, como resultado de), você pode atravessar a árvore de typeof(Object)herança usando os métodos na RuntimeReflectionExtensions classe. Os consumidores de objetos de contextos de reflexão personalizados não podem usar esses métodos e devem atravessar a própria árvore de herança.