ClassLoader.GetPackage(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Находит пакет по имени в этом загрузчике класса и его предках.
[Android.Runtime.Register("getPackage", "(Ljava/lang/String;)Ljava/lang/Package;", "GetGetPackage_Ljava_lang_String_Handler")]
protected virtual Java.Lang.Package? GetPackage(string? name);
[<Android.Runtime.Register("getPackage", "(Ljava/lang/String;)Ljava/lang/Package;", "GetGetPackage_Ljava_lang_String_Handler")>]
abstract member GetPackage : string -> Java.Lang.Package
override this.GetPackage : string -> Java.Lang.Package
Параметры
- name
- String
Имя пакета
Возвращаемое значение
Заданное Package имя, определенное загрузчиком класса или его предками, или null если оно не найдено.
- Атрибуты
Комментарии
Находит пакет по имени в этом загрузчике класса и его предках.
Если этот загрузчик класса определяет Package заданное имя, Package возвращается. В противном случае предки этого загрузчика класса выполняются рекурсивно (родительские по родителю) для Package заданного имени.
Этот элемент считается нерекомендуемым. Если несколько загрузчиков классов делегируют друг другу и определяют классы с одинаковым именем пакета, а один из таких загрузчиков зависит от поведения getPackage подстановки для возврата Package от родительского загрузчика, то свойства, предоставляемые Package пользователем, могут не быть как ожидались в остальной части программы. Например, заметки будут предоставляться только из Package файла, package-info.class определенного родительским загрузчиком, даже если заметки существуют в package-info.class файле, определенном дочерним загрузчиком.
Добавлено в версии 1.2.
Документация по Java для java.lang.ClassLoader.getPackage(java.lang.String).
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.