Class.GetResource(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Busca un recurso con un nombre determinado.
[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
Parámetros
- name
- String
nombre del recurso deseado
Devoluciones
Objeto java.net.URL
; null
si no se encuentra ningún recurso con este nombre.
- Atributos
Comentarios
Busca un recurso con un nombre determinado.
Las reglas para buscar recursos asociados a una clase determinada se implementan mediante la definición del cargador de clases ClassLoader de la clase . Este método delega al cargador de clases de este objeto. Si el cargador de clases de arranque cargó este objeto, el método delega en ClassLoader#getSystemResource
.
Antes de la delegación, se construye un nombre de recurso absoluto a partir del nombre de recurso especificado mediante este algoritmo:
<ul>
<li> Si comienza name
con un '/'
('\u002f'
), el nombre absoluto del recurso es la parte de la name
siguiente .'/'
<li> De lo contrario, el nombre absoluto es de la siguiente forma:
<blockquote>modified_package_name/name
</blockquote>
modified_package_name
Donde es el nombre del paquete de este objeto con '/'
sustituido por '.'
('\u002e'
).
</ul>
Agregado en la versión 1.1.
Documentación de Java para java.lang.Class.getResource(java.lang.String)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.