ClassLoader.DefinePackage Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Definisce un pacchetto in base al nome in questo ClassLoader
oggetto .
[Android.Runtime.Register("definePackage", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Ljava/lang/Package;", "GetDefinePackage_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_net_URL_Handler")]
protected virtual Java.Lang.Package? DefinePackage (string? name, string? specTitle, string? specVersion, string? specVendor, string? implTitle, string? implVersion, string? implVendor, Java.Net.URL? sealBase);
[<Android.Runtime.Register("definePackage", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Ljava/lang/Package;", "GetDefinePackage_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_net_URL_Handler")>]
abstract member DefinePackage : string * string * string * string * string * string * string * Java.Net.URL -> Java.Lang.Package
override this.DefinePackage : string * string * string * string * string * string * string * Java.Net.URL -> Java.Lang.Package
Parametri
- name
- String
Nome del pacchetto
- specTitle
- String
Titolo della specifica
- specVersion
- String
Versione specifica
- specVendor
- String
Fornitore di specifiche
- implTitle
- String
Titolo dell'implementazione
- implVersion
- String
Versione di implementazione
- implVendor
- String
Fornitore dell'implementazione
- sealBase
- URL
In caso contrario null
, questo pacchetto viene bloccato rispetto all'oggetto sorgente java.net.URL
<tt>URL</tt>
del codice specificato. In caso contrario, il pacchetto non è bloccato.
Restituisce
Oggetto appena definito Package
- Attributi
Eccezioni
se esiste già un pacchetto con il nome specificato.
Commenti
Definisce un pacchetto in base al nome in questo ClassLoader
oggetto . Ciò consente ai caricatori di classi di definire i pacchetti per le relative classi. I pacchetti devono essere creati prima della definizione della classe e i nomi dei pacchetti devono essere univoci all'interno di un caricatore di classi e non possono essere ridefiniti o modificati dopo la creazione.
Aggiunta nella versione 1.2.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.