次の方法で共有


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

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

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

の Java ドキュメントjava.io.File.renameTo(java.io.File)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象