Lenguaje

File.ToURI Método

Definición

Construye un file: URI que representa este nombre de ruta de acceso abstracto.

[Android.Runtime.Register("toURI", "()Ljava/net/URI;", "GetToURIHandler")]
public virtual Java.Net.URI ToURI();
[<Android.Runtime.Register("toURI", "()Ljava/net/URI;", "GetToURIHandler")>]
abstract member ToURI : unit -> Java.Net.URI
override this.ToURI : unit -> Java.Net.URI

Devoluciones

URI

Un URI absoluto jerárquico con un esquema igual a "file", una ruta de acceso que representa este nombre de ruta de acceso abstracto y componentes de autoridad, consulta y fragmento no definidos.

Atributos

Comentarios

Construye un file: URI que representa este nombre de ruta de acceso abstracto.

La forma exacta del URI depende del sistema. Si se puede determinar que el archivo indicado por este nombre de ruta de acceso abstracta es un directorio, el URI resultante finalizará con una barra diagonal.

Para una ruta de acceso abstracta determinada f, se garantiza que

<blockquote> new #File(java.net.URI) File(  f.toURI()).equals(  f.#getAbsoluteFile() getAbsoluteFile()) </blockquote>

siempre que el nombre de ruta de acceso abstracta original, el URI y el nuevo pathname abstracto se creen en (posiblemente invocaciones diferentes de) la misma máquina virtual Java. Sin embargo, debido a la naturaleza dependiente del sistema de los nombres de ruta de acceso abstractos, esta relación normalmente no se mantiene cuando un file: URI que se crea en una máquina virtual en un sistema operativo se convierte en un nombre de ruta de acceso abstracto en una máquina virtual en un sistema operativo diferente.

Tenga en cuenta que, cuando este nombre de ruta de acceso abstracta representa un nombrede ruta de acceso UNC, todos los componentes del UNC (incluido el componente de nombre del servidor) se codifican en la URI ruta de acceso. El componente de autoridad no está definido, lo que significa que se representa como null. La Path clase define el Path#toUri toUri método para codificar el nombre del servidor en el componente de autoridad del resultante URI. El #toPath toPath método se puede usar para obtener un Path objeto que representa este nombre de ruta de acceso abstracto.

Agregado en la versión 1.4.

Java documentación para java.io.File.toURI().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a