FileSystem.RenameDirectory(String, String) Метод

Определение

Переименование каталога.

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

Параметры

directory
String

Имя каталога, который необходимо переименовать, и путь к нему.

newName
String

Новое имя каталога.

Исключения

newName содержит сведения о пути.

directory имеет значение Nothing.

-или-

Параметр newName имеет значение Nothing или является пустой строкой.

Каталог не существует.

Имеется существующий файл или каталог с именем, указанным в newName.

Длина пути превышает максимальную длину, определенную в системе.

Имя файла или каталога в пути содержит двоеточие (:) или имеет недопустимый формат.

У пользователя отсутствуют необходимые разрешения на просмотр пути.

Пользователь не имеет необходимого разрешения.

Примеры

В этом примере каталог переименовывается Test в SecondTest.

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

Комментарии

Этот метод нельзя использовать для перемещения каталога; используйте метод для MoveDirectory перемещения и переименования каталога.

Применяется к

См. также раздел