語言

File.RenameTo(File) 方法

定義

重新命名由此抽象路徑名稱標示的檔案。

[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

參數

dest
File

命名檔案的新抽象路徑名稱

傳回

true 當且僅當更名成功時; false 否則

屬性

備註

重新命名由此抽象路徑名稱標示的檔案。

失敗的可能性很大。 較可能的失敗包括: <ul><li>需要對包含來源與目的路徑的目錄進行寫入權限。 <所有家長在這兩條路徑上都需取得 li>搜尋權限。 <李>:兩條路都在同一個騎乘點上。 在 Android 上,應用程式在嘗試在內部儲存與 SD 卡之間複製時,最有可能遇到這個限制。 </ul>

回傳值應始終檢查,以確保重命名操作成功。

請注意,該 java.nio.file.Files 類別定義 java.nio.file.Files#move move 了以平台無關的方式移動或重命名檔案的方法。

Java 文件 java.io.File.renameTo(java.io.File)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於