_Type.GetNestedType メソッド

定義

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

オーバーロード

GetNestedType(String)

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

GetNestedType(String, BindingFlags)

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

注釈

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

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

GetNestedType(String)

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

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)

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

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 、指定したバインディング制約を使用して、指定した入れ子になった型を検索します。

適用対象