Compartir a través de


File.RenameTo(File) Método

Definición

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.

Se aplica a