EnumBuilder.GetNestedType(String, BindingFlags) Metod

Definition

Returnerar den angivna kapslade typen som deklareras av den här typen.

public:
 override Type ^ GetNestedType(System::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

Parametrar

name
String

Innehåller String namnet på den kapslade typ som ska hämtas.

bindingAttr
BindingFlags

En bitmask som består av en eller flera BindingFlags som anger hur sökningen utförs.

-eller-

Noll, för att utföra en skiftlägeskänslig sökning efter offentliga metoder.

Returer

Ett Type objekt som representerar den kapslade typen som matchar de angivna kraven, om det hittas, annars null.

Undantag

Den här metoden stöds för närvarande inte i typer som inte är slutförda.

Kommentarer

Om du vill hämta den kapslade typen av färdig typ hämtar du typen med eller Type.GetTypeAssembly.GetType och använder reflektion för den hämtade typen.

Gäller för