Class.IsAssignableFrom(Class) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет, совпадает ли класс или интерфейс, представленный этим Class объектом, либо суперклассом или суперинтерfaceом, классом или интерфейсом, представленным указанным Class параметром.
[Android.Runtime.Register("isAssignableFrom", "(Ljava/lang/Class;)Z", "")]
public bool IsAssignableFrom(Java.Lang.Class cls);
[<Android.Runtime.Register("isAssignableFrom", "(Ljava/lang/Class;)Z", "")>]
member this.IsAssignableFrom : Java.Lang.Class -> bool
Параметры
- cls
- Class
Class проверяемый объект
Возвращаемое значение
boolean значение, указывающее, могут ли объекты типа cls назначаться объектам этого класса.
- Атрибуты
Комментарии
Определяет, совпадает ли класс или интерфейс, представленный этим Class объектом, либо суперклассом или суперинтерfaceом, классом или интерфейсом, представленным указанным Class параметром. Возвращается true , если да; в противном случае возвращается false. Если этот объект представляет примитивный тип, этот метод возвращаетClass, если указанный true параметр именно этот ClassClass объект; в противном случае возвращаетсяfalse.
В частности, этот метод проверяет, можно ли преобразовать тип, представленный указанным Class параметром, в тип, представленный этим Class объектом путем преобразования удостоверений или путем расширения преобразования ссылок. См. <статью ">Спецификация< языка Java/cite>", разделы {
Добавлено в версии 1.1.
Java документации по java.lang.Class.isAssignableFrom(java.lang.Class<?>).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".