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 の新しい位置へのパス。 既存のディレクトリのパスを指定することはできません。

属性

例外

sourceFileName または destinationFileName は長さゼロの文字列で、空白のみを含んでいるか、または GetInvalidPathChars() メソッドで定義される 1 つ以上の無効な文字を含んでいます。

sourceFileName または destinationFileNamenull です。

分離ストアは閉じられています。

分離ストアは破棄されています。

sourceDirectoryName は存在しません。

分離ストアは削除されています。

- または -

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

- または -

destinationDirectoryName が既に存在します。

- または -

sourceDirectoryNamedestinationDirectoryName が、同じディレクトリを参照しています。

注釈

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

適用対象

こちらもご覧ください