IsolatedStorageFile.MoveDirectory(String, String) Метод

Определение

Перемещает указанный каталог и его содержимое в новое расположение.

public:
 void MoveDirectory(System::String ^ sourceDirectoryName, System::String ^ destinationDirectoryName);
public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName);
[System.Runtime.InteropServices.ComVisible(false)]
public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName);
member this.MoveDirectory : string * string -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.MoveDirectory : string * string -> unit
Public Sub MoveDirectory (sourceDirectoryName As String, destinationDirectoryName As String)

Параметры

sourceDirectoryName
String

Имя перемещаемого каталога.

destinationDirectoryName
String

Путь к новому расположению sourceDirectoryName. Это не может быть путь к существующему каталогу.

Атрибуты

Исключения

sourceDirectoryName или destinationDirectoryName строка нулевой длины, содержит только пробелы или содержит один или несколько недопустимых символов, определенных методом GetInvalidPathChars() .

sourceDirectoryName или destinationDirectoryName есть null.

Изолированное хранилище было закрыто.

Изолированное хранилище было удалено.

sourceDirectoryName не существует.

Изолированное хранилище было удалено.

–или–

Изолированное хранилище отключено.

–или–

destinationDirectoryName уже существует.

–или–

sourceDirectoryName и destinationDirectoryName ссылаться на тот же каталог.

Комментарии

sourceFileName и destinationFileName должен указывать разные имена каталогов.

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

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