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 が長さ 0 の文字列であるか、空白のみを含むか、 GetInvalidPathChars() メソッドによって定義された 1 つ以上の無効な文字を含みます。

sourceDirectoryName または destinationDirectoryNamenull

分離ストアが閉じられました。

分離ストアが破棄されました。

sourceDirectoryName は存在しません。

分離ストアが削除されました。

-又は-

分離ストレージは無効になっています。

-又は-

destinationDirectoryName は既に存在します。

-又は-

sourceDirectoryName 同じディレクトリを参照 destinationDirectoryName

注釈

sourceFileNamedestinationFileName は、異なるディレクトリ名を指定する必要があります。

適用対象

こちらもご覧ください