_Type.GetNestedTypes メソッド

定義

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

オーバーロード

GetNestedTypes()

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

GetNestedTypes(BindingFlags)

バージョンに依存しない GetNestedTypes(BindingFlags) メソッドへのアクセスを COM オブジェクトに提供し、指定したバインディング制約を使用して、現在の Type 内で入れ子になっている型を検索します。

注釈

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

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

GetNestedTypes()

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

public:
 cli::array <Type ^> ^ GetNestedTypes();
public Type[] GetNestedTypes ();
abstract member GetNestedTypes : unit -> Type[]
Public Function GetNestedTypes () As Type()

戻り値

Type[]

現在の Type 内で入れ子になっているすべての型を表す Type オブジェクトの配列。

- または -

現在の Type で入れ子になっている型が存在しない場合は、Type 型の空の配列。

注釈

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

メソッドは Type.GetNestedTypes 、現在 Typeの 内で入れ子になったすべての型を返します。

適用対象

GetNestedTypes(BindingFlags)

バージョンに依存しない GetNestedTypes(BindingFlags) メソッドへのアクセスを COM オブジェクトに提供し、指定したバインディング制約を使用して、現在の Type 内で入れ子になっている型を検索します。

public:
 cli::array <Type ^> ^ GetNestedTypes(System::Reflection::BindingFlags bindingAttr);
public Type[] GetNestedTypes (System.Reflection.BindingFlags bindingAttr);
abstract member GetNestedTypes : System.Reflection.BindingFlags -> Type[]
Public Function GetNestedTypes (bindingAttr As BindingFlags) As Type()

パラメーター

bindingAttr
BindingFlags

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

- または -

null を返す場合は 0。

戻り値

Type[]

現在の Type 内で入れ子にされた型のうち、指定したバインディング制約に一致するすべての型を表す Type オブジェクトの配列。

- または -

現在の Type 内で型が入れ子にされていないか、または入れ子にされた型の中にバインディング制約に一致するものが存在しない場合は、Type 型の空の配列。

注釈

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

適用対象