ClassLoader.GetPackage(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このクラス ローダーとその先祖の名前でパッケージを検索します。
[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 で追加されました。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。