URLClassLoader.DefinePackage(String, Manifest, URL) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define un nuevo paquete por nombre en este 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
Parámetros
- name
- String
el nombre del paquete
- man
- Manifest
el manifiesto que contiene la versión del paquete y la información de sellado
- url
- URL
la dirección URL del código fuente del paquete, o null si no hay ninguna
Devoluciones
el objeto Package recién definido
- Atributos
Excepciones
si ya existe un paquete con el nombre especificado.
Comentarios
Define un nuevo paquete por nombre en este ClassLoader. Los atributos incluidos en el manifiesto especificado se usarán para obtener la versión del paquete y la información de sellado. En el caso de los paquetes sellados, la dirección URL adicional especifica la dirección URL fuente del código desde la que se cargó el paquete.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.