Lenguaje

Files.IsWritable(IPath) Método

Definición

Comprueba si un archivo se puede escribir.

[Android.Runtime.Register("isWritable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)]
public static bool IsWritable(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("isWritable", "(Ljava/nio/file/Path;)Z", "", ApiSince=26)>]
static member IsWritable : 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 se puede escribir; false Si el archivo no existe, se denegaría el acceso de escritura porque el Java máquina virtual no tiene privilegios suficientes o no se puede determinar el acceso.

Atributos

Comentarios

Comprueba si un archivo se puede escribir. 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 escribir. 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 escribir 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.isWritable(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.

Se aplica a