Condividi tramite


File.RenameTo(File) Metodo

Definizione

Rinomina il file indicato da questo percorso astratto.

[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

Parametri

dest
File

Nuovo percorso astratto per il file denominato

Restituisce

true se e solo se la ridenominazione ha avuto esito positivo; false altrimenti

Attributi

Commenti

Rinomina il file indicato da questo percorso astratto.

Sono possibili molti errori. Alcuni degli errori più probabili includono: <l'autorizzazione ul><li>Write è necessaria nelle directory contenenti sia i percorsi di origine che di destinazione. <L'autorizzazione li>Search è necessaria per tutti i genitori di entrambi i percorsi. <li>Entrambi i percorsi si trovarsi nello stesso punto di montaggio. In Android, le applicazioni hanno maggiori probabilità di raggiungere questa restrizione quando si tenta di copiare tra l'archiviazione interna e una scheda SD. </ul>

Il valore restituito deve essere sempre controllato per assicurarsi che l'operazione di ridenominazione sia stata completata correttamente.

Si noti che la java.nio.file.Files classe definisce il java.nio.file.Files#move move metodo per spostare o rinominare un file in modo indipendente dalla piattaforma.

Documentazione java per java.io.File.renameTo(java.io.File).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a