File.RenameTo(File) 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í.
Cambia el nombre del archivo indicado por este nombre de ruta de acceso abstracto.
[Android.Runtime.Register("renameTo", "(Ljava/io/File;)Z", "GetRenameTo_Ljava_io_File_Handler")]
public virtual bool RenameTo (Java.IO.File dest);
[<Android.Runtime.Register("renameTo", "(Ljava/io/File;)Z", "GetRenameTo_Ljava_io_File_Handler")>]
abstract member RenameTo : Java.IO.File -> bool
override this.RenameTo : Java.IO.File -> bool
Parámetros
- dest
- File
Nuevo nombre de ruta de acceso abstracta para el archivo con nombre
Devoluciones
true
si y solo si el cambio de nombre se realizó correctamente; false
de otra manera
- Atributos
Comentarios
Cambia el nombre del archivo indicado por este nombre de ruta de acceso abstracto.
Muchos errores son posibles. Algunos de los errores más probables son: <se requiere el permiso ul><li>Write en los directorios que contienen las rutas de acceso de origen y destino. <Se requiere el permiso li>Search para todos los elementos primarios de ambas rutas de acceso. <li>Ambas rutas de acceso están en el mismo punto de montaje. En Android, es más probable que las aplicaciones alcancen esta restricción al intentar copiar entre el almacenamiento interno y una tarjeta SD. </ul>
El valor devuelto siempre debe comprobarse para asegurarse de que la operación de cambio de nombre se realizó correctamente.
Tenga en cuenta que la java.nio.file.Files
clase define el método para mover o cambiar el java.nio.file.Files#move move
nombre de un archivo de forma independiente de la plataforma.
Documentación de Java para java.io.File.renameTo(java.io.File)
.
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.