Partager via


Class.GetResourceAsStream(String) Méthode

Définition

Recherche une ressource portant un nom donné.

[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

Paramètres

name
String

nom de la ressource souhaitée

Retours

Objet java.io.InputStream ; null si aucune ressource portant ce nom n’est trouvée.

Attributs

Remarques

Recherche une ressource portant un nom donné.

Les règles de recherche des ressources associées à une classe donnée sont implémentées par le chargeur de classe ClassLoader définissant de la classe. Cette méthode délègue au chargeur de classe de cet objet. Si cet objet a été chargé par le chargeur de classe bootstrap, la méthode est déléguée à ClassLoader#getSystemResourceAsStream.

Avant la délégation, un nom de ressource absolu est construit à partir du nom de ressource donné à l’aide de cet algorithme :

<ul>

<li> If the name begins with a '/' ('&#92;u002f'), then the absolute name of the resource is the part of the following the following the name'/'.

<li> Sinon, le nom absolu est de la forme suivante :

<blockquote/blockquote>modified_package_name/name<>

Où le modified_package_name nom du package de cet objet est '/' remplacé par '.' ('&#92;u002e').

</ul>

Ajouté dans la version 1.1.

Documentation Java pour java.lang.Class.getResourceAsStream(java.lang.String).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à

Voir aussi