Files.IsReadable(IPath) 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í.
Comprueba si un archivo es legible.
[Android.Runtime.Register("isReadable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)]
public static bool IsReadable(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("isReadable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)>]
static member IsReadable : Java.Nio.FileNio.IPath -> bool
Parámetros
- path
- IPath
ruta de acceso al archivo que se va a comprobar
Devoluciones
truesi el archivo existe y es legible; false Si el archivo no existe, se denegaría el acceso de lectura porque la máquina virtual de Java no tiene privilegios suficientes o no se puede determinar el acceso.
- Atributos
Comentarios
Comprueba si un archivo es legible. Este método comprueba que existe un archivo y que esta máquina virtual Java tiene los privilegios adecuados que le permitirían abrir el archivo para su lectura. En función de la implementación, este método puede requerir leer permisos de archivo, listas de control de acceso u otros atributos de archivo para comprobar el acceso efectivo al archivo. Por lo tanto, este método puede no ser atómico con respecto a otras operaciones del sistema de archivos.
Tenga en cuenta que el resultado de este método está obsoleto inmediatamente, no hay ninguna garantía de que un intento posterior de abrir el archivo para la lectura se realizará correctamente (o incluso que tendrá acceso al mismo archivo). Se debe tener cuidado al usar este método en aplicaciones confidenciales de seguridad.
Java documentación para java.nio.file.Files.isReadable(java.nio.file.Path).
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.