URLClassLoader.DefinePackage(String, Manifest, URL) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit un nouveau package par nom dans ce ClassLoader.
[Android.Runtime.Register("definePackage", "(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package;", "GetDefinePackage_Ljava_lang_String_Ljava_util_jar_Manifest_Ljava_net_URL_Handler")]
protected virtual Java.Lang.Package? DefinePackage(string? name, Java.Util.Jar.Manifest? man, Java.Net.URL? url);
[<Android.Runtime.Register("definePackage", "(Ljava/lang/String;Ljava/util/jar/Manifest;Ljava/net/URL;)Ljava/lang/Package;", "GetDefinePackage_Ljava_lang_String_Ljava_util_jar_Manifest_Ljava_net_URL_Handler")>]
override this.DefinePackage : string * Java.Util.Jar.Manifest * Java.Net.URL -> Java.Lang.Package
Paramètres
- name
- String
nom du package
- man
- Manifest
manifeste contenant la version du package et les informations de sealing
- url
- URL
l’URL source du code pour le package, ou null si aucune
Retours
l’objet Package nouvellement défini
- Attributs
Exceptions
si un package portant le nom donné existe déjà.
Remarques
Définit un nouveau package par nom dans ce ClassLoader. Les attributs contenus dans le manifeste spécifié sont utilisés pour obtenir les informations de version et de sealing du package. Pour les packages scellés, l’URL supplémentaire spécifie l’URL source du code à partir de laquelle le package a été chargé.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.