Class.GetResource(String) 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.
Trova una risorsa con un nome specificato.
[Android.Runtime.Register("getResource", "(Ljava/lang/String;)Ljava/net/URL;", "")]
public Java.Net.URL? GetResource (string name);
[<Android.Runtime.Register("getResource", "(Ljava/lang/String;)Ljava/net/URL;", "")>]
member this.GetResource : string -> Java.Net.URL
Parametri
- name
- String
nome della risorsa desiderata
Restituisce
Oggetto java.net.URL
; null
se non viene trovata alcuna risorsa con questo nome.
- Attributi
Commenti
Trova una risorsa con un nome specificato.
Le regole per la ricerca di risorse associate a una determinata classe vengono implementate dal caricatore di classi ClassLoader di definizione della classe . Questo metodo delega al caricatore di classi dell'oggetto. Se questo oggetto è stato caricato dal caricatore della classe bootstrap, il metodo delega a ClassLoader#getSystemResource
.
Prima della delega, un nome di risorsa assoluto viene costruito dal nome della risorsa specificato usando questo algoritmo:
<ul>
<li> Se name
inizia con un oggetto '/'
('\u002f'
), il nome assoluto della risorsa è la parte seguente name
di '/'
.
<li> In caso contrario, il nome assoluto è del formato seguente:
<blockquote/blockquote>modified_package_name/name
<>
modified_package_name
Dove è il nome del pacchetto di questo oggetto con '/'
sostituzione ('.'
'\u002e'
).
</ul>
Aggiunta nella versione 1.1.
Documentazione java per java.lang.Class.getResource(java.lang.String)
.
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.