Comparteix a través de


EnumBuilder.GetNestedTypes(BindingFlags) Método

Definición

Devuelve los tipos anidados públicos y no públicos declarados o heredados por este tipo.

public:
 override cli::array <Type ^> ^ GetNestedTypes(System::Reflection::BindingFlags bindingAttr);
public override Type[] GetNestedTypes (System.Reflection.BindingFlags bindingAttr);
override this.GetNestedTypes : System.Reflection.BindingFlags -> Type[]
Public Overrides Function GetNestedTypes (bindingAttr As BindingFlags) As Type()

Parámetros

bindingAttr
BindingFlags

Debe ser una marca de bits de BindingFlags, como InvokeMethod, NonPublic, etc.

Devoluciones

Type[]

Matriz de objetos Type que representa a todos los tipos anidados del objeto Type actual que coinciden con las restricciones de enlace especificadas.

Matriz vacía de tipo Type, si no hay tipos anidados dentro del actual Type, o si ninguno de los tipos anidados coincide con las limitaciones de enlace.

Excepciones

Este método no se admite actualmente en tipos que no están completos.

Comentarios

Como solución alternativa, para recuperar los tipos anidados de un tipo terminado, recupere el tipo mediante Type.GetType o Assembly.GetType y use la reflexión en el tipo recuperado.

Se aplica a