Язык

Class.GenericSuperclass Свойство

Определение

Type Возвращает прямой суперкласс сущности (класс, интерфейс, примитивный тип или void), представленный этим Class объектом.

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), представленный этим Class объектом.

Если суперкласс является параметризованным типом, Type возвращаемый объект должен точно отражать фактические аргументы типа, используемые в исходном коде. Параметризованный тип, представляющий суперкласс, создается, если он еще не был создан. См. объявление java.lang.reflect.ParameterizedType ParameterizedType семантики процесса создания для параметризованных типов. Если этот Class объект представляет Object класс, интерфейс, примитивный тип или void, возвращается значение NULL. Если этот Class объект представляет класс массива, Class возвращается объект, Object представляющий класс.

Добавлено в версии 1.5.

Java документации по java.lang.Class.getGenericSuperclass().

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к