Bagikan melalui


File.RenameTo(File) Metode

Definisi

Mengganti nama file yang ditandai dengan nama jalur abstrak ini.

[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

Parameter

dest
File

Nama jalur abstrak baru untuk file bernama

Mengembalikan

true jika dan hanya jika penggantian nama berhasil; false Sebaliknya

Atribut

Keterangan

Mengganti nama file yang ditandai dengan nama jalur abstrak ini.

Banyak kegagalan yang dimungkinkan. Beberapa kegagalan yang lebih mungkin termasuk: <izin Tulis ul><li>diperlukan pada direktori yang berisi jalur sumber dan tujuan. <li>Izin pencarian diperlukan untuk semua orang tua dari kedua jalur. <li>Kedua jalur berada di titik pemasangan yang sama. Di Android, aplikasi kemungkinan besar mencapai batasan ini saat mencoba menyalin antara penyimpanan internal dan kartu SD. </Ul>

Nilai yang dikembalikan harus selalu diperiksa untuk memastikan bahwa operasi ganti nama berhasil.

Perhatikan bahwa java.nio.file.Files kelas menentukan java.nio.file.Files#move move metode untuk memindahkan atau mengganti nama file dengan cara independen platform.

Dokumentasi Java untuk java.io.File.renameTo(java.io.File).

Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.

Berlaku untuk