Class.GetResourceAsStream(String) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menemukan sumber daya dengan nama tertentu.
[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
Parameter
- name
- String
nama sumber daya yang diinginkan
Mengembalikan
Objek java.io.InputStream
; null
jika tidak ada sumber daya dengan nama ini yang ditemukan.
- Atribut
Keterangan
Menemukan sumber daya dengan nama tertentu.
Aturan untuk mencari sumber daya yang terkait dengan kelas tertentu diimplementasikan oleh pemuat kelas ClassLoader yang mendefinisikan kelas. Metode ini mendelegasikan ke pemuat kelas objek ini. Jika objek ini dimuat oleh loader kelas bootstrap, metode mendelegasikan ke ClassLoader#getSystemResourceAsStream
.
Sebelum delegasi, nama sumber daya absolut dibangun dari nama sumber daya tertentu menggunakan algoritma ini:
<Ul>
<li> Jika name
dimulai dengan '/'
('\u002f'
), maka nama absolut sumber daya adalah bagian dari name
berikut ini '/'
.
<li> Jika tidak, nama absolut adalah dari formulir berikut:
<blockquote>modified_package_name/name
</blockquote>
modified_package_name
Di mana adalah nama paket objek ini dengan '/'
diganti untuk '.'
('\u002e'
).
</Ul>
Ditambahkan dalam 1.1.
Dokumentasi Java untuk java.lang.Class.getResourceAsStream(java.lang.String)
.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.