Compartir a través de


Path.Of Método

Definición

Sobrecargas

Of(URI)
Obsoletos.

Devuelve un Path mediante la conversión de un URI.

Of(String, String[])
Obsoletos.

Of(URI)

Precaución

Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.

Devuelve un Path mediante la conversión de un URI.

[Android.Runtime.Register("of", "(Ljava/net/URI;)Ljava/nio/file/Path;", "", ApiSince=34)]
[System.Obsolete("Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.")]
public static Java.Nio.FileNio.IPath? Of (Java.Net.URI? uri);
[<Android.Runtime.Register("of", "(Ljava/net/URI;)Ljava/nio/file/Path;", "", ApiSince=34)>]
[<System.Obsolete("Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.")>]
static member Of : Java.Net.URI -> Java.Nio.FileNio.IPath

Parámetros

uri
URI

el URI que se va a convertir

Devoluciones

el resultado Path

Atributos

Comentarios

Devuelve un Path mediante la conversión de un URI.

Este método recorre en iteración los FileSystemProvider#installedProviders() installed proveedores para buscar el proveedor identificado por el URI URI#getScheme scheme del URI especificado. Los esquemas de URI se comparan sin tener en cuenta el caso. Si se encuentra el proveedor, se invoca su FileSystemProvider#getPath getPath método para convertir el URI.

En el caso del proveedor predeterminado, identificado por el esquema de URI "file", el URI especificado tiene un componente de ruta de acceso no vacío y componentes de consulta y fragmento indefinidos. Si el componente de autoridad puede estar presente es específico de la plataforma. El devuelto Path está asociado al FileSystems#getDefault default sistema de archivos.

El proveedor predeterminado proporciona una garantía similar <>de ida y< vuelta/em> a la java.io.File clase . Para una p determinadaPath, se garantiza que <blockquote>Path.of(p.()).equals(Path#toUri() toUrip.<())Path#toAbsolutePath() toAbsolutePath/blockquote> siempre que el original Path, el URIy el nuevo Path se creen en (posiblemente diferentes invocaciones de) la misma máquina virtual Java. Si otros proveedores realizan garantías específicas del proveedor y, por tanto, no se especifican.

Agregado en 11.

Documentación de Java para java.nio.file.Path.of(java.net.URI).

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.

Se aplica a

Of(String, String[])

Precaución

Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.

[Android.Runtime.Register("of", "(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;", "", ApiSince=34)]
[System.Obsolete("Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.")]
public static Java.Nio.FileNio.IPath? Of (string? first, params string[]? more);
[<Android.Runtime.Register("of", "(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;", "", ApiSince=34)>]
[<System.Obsolete("Use 'Java.Nio.FileNio.IPath.Of'. This class will be removed in a future release.")>]
static member Of : string * string[] -> Java.Nio.FileNio.IPath

Parámetros

first
String
more
String[]

Devoluciones

Atributos

Se aplica a