FileSystemProxy.RenameFile(String, String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ファイル名を変更します。
public:
void RenameFile(System::String ^ file, System::String ^ newName);
public void RenameFile (string file, string newName);
member this.RenameFile : string * string -> unit
Public Sub RenameFile (file As String, newName As String)
パラメーター
- file
- String
名前を変更するファイル。
- newName
- String
新しいファイル名。
例外
newName
にはパス情報が含まれているか、円記号 (\) で終わります。
ファイルが存在しません。
newName
で指定したのと同じ名前のファイルまたはディレクトリが既に存在します。
パスがシステム定義の最大長を超えています。
パス内のファイル名またはディレクトリ名にコロン (:) が含まれているか、形式が無効です。
ユーザーがパスを参照するのに必要なアクセス許可を保持していません。
ユーザーに必要なアクセス許可がありません。
例
次の使用例は、 ファイル Test.txt
の名前を に SecondTest.txt
変更します。
My.Computer.FileSystem.RenameFile("C:\Test.txt", "SecondTest.txt")
"C:\Test.txt
" を、名前を変更するファイルのパスとファイル名に変更します。
注釈
このメソッドは、ファイルを移動する目的には使用できません。ファイルを移動して名前を変更するには、MoveFile メソッドを使用してください。
次の表に、 メソッドを含むタスクの例を My.Computer.FileSystem.RenameFile
示します。
終了 | 解決方法については、 |
---|---|
ファイル名を変更する | 方法: ファイルの名前を変更する |
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET