TypeBuilder.GetNestedTypes(BindingFlags) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この型によって宣言または継承される、パブリック型とパブリックでない入れ子になった型を返します。
public:
override cli::array <Type ^> ^ GetNestedTypes(System::Reflection::BindingFlags bindingAttr);
public override Type[] GetNestedTypes(System.Reflection.BindingFlags bindingAttr);
override this.GetNestedTypes : System.Reflection.BindingFlags -> Type[]
Public Overrides Function GetNestedTypes (bindingAttr As BindingFlags) As Type()
パラメーター
- bindingAttr
- BindingFlags
これは、InvokeMethod、NonPublicなど、BindingFlagsからのビット フラグである必要があります。
返品
現在のType内で入れ子になった、指定したバインド制約に一致するすべての型を表すType オブジェクトの配列。
現在のType内に入れ子になっている型がない場合、または入れ子になった型がバインド制約に一致しない場合は、Type型の空の配列。
例外
このメソッドは、不完全な型には実装されません。
注釈
Type.GetTypeまたはAssembly.GetTypeを使用して型を取得し、取得した型にリフレクションを使用します。
この型が完了した場合 (たとえば、この型で CreateType が呼び出されたが、完全ではない入れ子になった型がある場合)、 GetNestedTypes は、 CreateType が呼び出された入れ子になった型のみを返します。