Class.GenericSuperclass プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この Class
によってType
表されるエンティティ (クラス、インターフェイス、プリミティブ型、または void) の直接スーパークラスを表す を返します。
public Java.Lang.Reflect.IType? GenericSuperclass { [Android.Runtime.Register("getGenericSuperclass", "()Ljava/lang/reflect/Type;", "")] get; }
[<get: Android.Runtime.Register("getGenericSuperclass", "()Ljava/lang/reflect/Type;", "")>]
member this.GenericSuperclass : Java.Lang.Reflect.IType
プロパティ値
このオブジェクトによって表されるクラスの直接スーパークラス
- 属性
注釈
この Class
によってType
表されるエンティティ (クラス、インターフェイス、プリミティブ型、または void) の直接スーパークラスを表す を返します。
スーパークラスがパラメーター化された型の場合、 Type
返されるオブジェクトは、ソース コードで使用される実際の型パラメーターを正確に反映している必要があります。 スーパークラスを表すパラメーター化された型は、以前に作成されていない場合に作成されます。 パラメーター化された型の java.lang.reflect.ParameterizedType ParameterizedType
作成プロセスのセマンティクスについては、 の宣言を参照してください。 これが Class
クラス、インターフェイス、プリミティブ型、または void のいずれかを Object
表す場合は、null が返されます。 このオブジェクトが配列クラスを表す場合は、クラスを Class
表す Object
オブジェクトが返されます。
1\.5 で追加されました。
の Java ドキュメント java.lang.Class.getGenericSuperclass()
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。