_Type.GetNestedType メソッド

定義

GetNestedType メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

オーバーロード

名前 説明
GetNestedType(String)

GetNestedType(String) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

GetNestedType(String, BindingFlags)

GetNestedType(String, BindingFlags) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

Type.GetNestedType メソッドは、現在のType内に入れ子になった特定の型を取得します。

GetNestedType(String)

GetNestedType(String) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

public:
 Type ^ GetNestedType(System::String ^ name);
public Type GetNestedType(string name);
abstract member GetNestedType : string -> Type
Public Function GetNestedType (name As String) As Type

パラメーター

name
String

取得する入れ子になった型の名前を含む文字列。

返品

指定した名前のパブリック入れ子になった型を表す Type オブジェクト (見つかった場合)。それ以外の場合は null

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

Type.GetNestedType メソッドは、指定した名前の入れ子になったパブリック型を検索します。

適用対象

GetNestedType(String, BindingFlags)

GetNestedType(String, BindingFlags) メソッドへのバージョンに依存しないアクセス権を持つ COM オブジェクトを提供します。

public:
 Type ^ GetNestedType(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public Type GetNestedType(string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetNestedType : string * System.Reflection.BindingFlags -> Type
Public Function GetNestedType (name As String, bindingAttr As BindingFlags) As Type

パラメーター

name
String

取得する入れ子になった型の名前を含む文字列。

bindingAttr
BindingFlags

検索の実行方法を指定する 1 つ以上の BindingFlags で構成されるビットマスク。

-または-

nullを返す場合は 0。

返品

指定した要件に一致する入れ子になった型を表す Type オブジェクト (見つかった場合)。それ以外の場合は null

注釈

このメソッドは、アンマネージ コードからマネージド クラスにアクセスするためのメソッドであり、マネージド コードから呼び出さないでください。

Type.GetNestedType メソッドは、指定したバインド制約を使用して、指定した入れ子になった型を検索します。

適用対象