次の方法で共有


FileSystemProxy.RenameDirectory(String, String) メソッド

定義

ディレクトリ名を変更します。

public:
 void RenameDirectory(System::String ^ directory, System::String ^ newName);
public void RenameDirectory (string directory, string newName);
member this.RenameDirectory : string * string -> unit
Public Sub RenameDirectory (directory As String, newName As String)

パラメーター

directory
String

名前を変更するディレクトリのパスおよび名前。

newName
String

ディレクトリの新しい名前。

例外

newName にパス情報が含まれています。

directoryNothingです。

- または -

newNameNothing または空の文字列です。

ディレクトリが存在しません。

newName で指定したのと同じ名前のファイルまたはディレクトリが既に存在します。

パスがシステム定義の最大長を超えています。

パス内のファイル名またはディレクトリ名にコロン (:) が含まれているか、形式が無効です。

ユーザーがパスを参照するのに必要なアクセス許可を保持していません。

ユーザーに必要なアクセス許可がありません。

次の使用例は、 ディレクトリの名前を TestSecondTest変更します。

My.Computer.FileSystem.RenameDirectory("C:MyDocuments\Test", "SecondTest")

注釈

このメソッドを使用してディレクトリを移動することはできません。メソッドを MoveDirectory 使用してディレクトリを移動し、名前を変更します。

適用対象

こちらもご覧ください