言語

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>両方のパスのすべての親に対して検索権限が必要です。 <li>Both パスは同じマウント ポイント上にあります。 Android では、アプリケーションが内部ストレージと SD カードの間でコピーしようとすると、この制限に達する可能性が最も高くなります。 </ul>

戻り値は常にチェックして、名前の変更操作が成功したことを確認する必要があります。

java.nio.file.Files クラスは、プラットフォームに依存しない方法でファイルを移動または名前変更するjava.nio.file.Files#move move メソッドを定義します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象