Path.Of 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í.
Sobrecargas
Of(URI) |
Obsoletos.
Devuelve un |
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() toUri
p.
<())
Path#toAbsolutePath() toAbsolutePath
/blockquote> siempre que el original Path
, el URI
y 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