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 的新位置的路径。 这不能是现有目录的路径。

属性

例外

sourceFileNamedestinationFileName 是长度为零的字符串,仅包含空格,或包含 GetInvalidPathChars() 方法定义的一个或多个无效字符。

sourceFileNamedestinationFileNamenull

已关闭独立存储区。

已释放独立存储区。

sourceDirectoryName 不存在。

已移除独立存储区。

- 或 -

已禁用独立存储。

- 或 -

destinationDirectoryName 已存在。

- 或 -

sourceDirectoryNamedestinationDirectoryName 引用相同的目录。

注解

sourceFileNamedestinationFileName 必须指定不同的目录名称。

适用于

另请参阅