Class.GetResourceAsStream(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("getResourceAsStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "")]
public System.IO.Stream? GetResourceAsStream (string name);
[<Android.Runtime.Register("getResourceAsStream", "(Ljava/lang/String;)Ljava/io/InputStream;", "")>]
member this.GetResourceAsStream : string -> System.IO.Stream
Parametri
- name
- String
nome della risorsa desiderata
Restituisce
Oggetto java.io.InputStream
; 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#getSystemResourceAsStream
.
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.getResourceAsStream(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.