EnumBuilder.GetNestedType(String, BindingFlags) Metoda

Definice

Vrátí zadaný vnořený typ, který je deklarován tímto typem.

public:
 override Type ^ GetNestedType(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public override Type? GetNestedType (string name, System.Reflection.BindingFlags bindingAttr);
public override Type GetNestedType (string name, System.Reflection.BindingFlags bindingAttr);
override this.GetNestedType : string * System.Reflection.BindingFlags -> Type
Public Overrides Function GetNestedType (name As String, bindingAttr As BindingFlags) As Type

Parametry

name
String

Obsahující String název vnořeného typu, který chcete získat.

bindingAttr
BindingFlags

Bitová maska složená z jedné nebo více BindingFlags , která určuje, jak se má vyhledávání provádět.

-nebo-

Nula– k provedení vyhledávání veřejných metod s rozlišováním velkých a malých písmen.

Návraty

Objekt Type představující vnořený typ, který odpovídá zadaným požadavkům, pokud je nalezen. V opačném případě null.

Výjimky

Tato metoda není v současné době podporována u typů, které nejsou dokončené.

Poznámky

Jako alternativní řešení můžete načíst vnořený typ dokončeného typu tak, že ho načtete pomocí příkazu Type.GetType nebo Assembly.GetType a použijete reflexi na načteném typu.

Platí pro