英語で読む

次の方法で共有


_Type.GetNestedType メソッド

定義

COM オブジェクトに、GetNestedType メソッドへのバージョンに依存しないアクセスが用意されています。

オーバーロード

GetNestedType(String)

COM オブジェクトに、GetNestedType(String) メソッドへのバージョンに依存しないアクセスが用意されています。

GetNestedType(String, BindingFlags)

COM オブジェクトに、GetNestedType(String, BindingFlags) メソッドへのバージョンに依存しないアクセスが用意されています。

注釈

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

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

GetNestedType(String)

COM オブジェクトに、GetNestedType(String) メソッドへのバージョンに依存しないアクセスが用意されています。

C#
public Type GetNestedType (string name);

パラメーター

name
String

取得対象の入れ子にされた型の名前を格納している文字列。

戻り値

指定した名前を持ち、入れ子にされたパブリックな型が存在する場合は、その型を表す Type オブジェクト。それ以外の場合は null

注釈

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

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

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

GetNestedType(String, BindingFlags)

COM オブジェクトに、GetNestedType(String, BindingFlags) メソッドへのバージョンに依存しないアクセスが用意されています。

C#
public Type GetNestedType (string name, System.Reflection.BindingFlags bindingAttr);

パラメーター

name
String

取得対象の入れ子にされた型の名前を格納している文字列。

bindingAttr
BindingFlags

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

- または -

null を返す場合は 0。

戻り値

指定した要件と一致し、入れ子にされた型が存在する場合は、その型を表す Type オブジェクト。それ以外の場合は null

注釈

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

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

適用対象

.NET Framework 4.8.1 およびその他のバージョン
製品 バージョン
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1