Sprache

ClassLoader.GetPackage(String) Methode

Definition

Sucht ein Paket anhand des Namens in diesem Klassenladeprogramm und seinen Vorgängern.

[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

Parameter

name
String

Der Paketname

Gibt zurück

Der Package angegebene Name, der von diesem Klassenladeprogramm oder seinen Vorgängern definiert wurde oder null nicht gefunden wurde.

Attribute

Hinweise

Sucht ein Paket anhand des Namens in diesem Klassenladeprogramm und seinen Vorgängern.

Wenn dieses Klassenladeprogramm einen Package des angegebenen Namens definiert, wird der Package Wert zurückgegeben. Andernfalls werden die Vorgänger dieses Klassenladeprogramm rekursiv (übergeordnetes Element nach übergeordnetem Element) nach einem Package der angegebenen Namen durchsucht.

Dieses Element ist veraltet. Wenn mehrere Klassenladeprogramme sich gegenseitig delegieren und Klassen mit demselben Paketnamen definieren und ein solches Ladeprogramm auf das Nachschlageverhalten getPackage angewiesen ist, ein Package von einem übergeordneten Ladeprogramm zurückzugeben, sind die eigenschaften, die Package vom rest des Programms verfügbar gemacht werden, möglicherweise nicht wie erwartet. Dies macht beispielsweise nur Anmerkungen aus der datei verfügbar, Package die package-info.class vom übergeordneten Ladeprogramm definiert wurde, auch wenn Anmerkungen in einer package-info.class Datei vorhanden sind, die von einem untergeordneten Ladeprogramm definiert wurde.

In 1.2 hinzugefügt.

Java Dokumentation für java.lang.ClassLoader.getPackage(java.lang.String).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: