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

属性

例外

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

sourceDirectoryNamedestinationDirectoryNamenull.

隔离存储已关闭。

已释放隔离存储。

sourceDirectoryName 不存在。

已删除独立存储区。

-或-

已禁用独立存储。

-或-

destinationDirectoryName 已存在。

-或-

sourceDirectoryNamedestinationDirectoryName 引用同一目录。

注解

sourceFileName 并且 destinationFileName 必须指定不同的目录名称。

适用于

另请参阅