Freigeben über


IsolatedStorageFile.MoveDirectory(String, String) Methode

Definition

Verschiebt das angegebene Verzeichnis und dessen Inhalt an einen neuen Speicherort.

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)

Parameter

sourceDirectoryName
String

Der Name des zu verschiebenden Verzeichnisses.

destinationDirectoryName
String

Der Pfad zum neuen Speicherort für sourceDirectoryName. Dabei darf es sich nicht um den Pfad zu einem vorhandenen Verzeichnis handeln.

Attribute

Ausnahmen

sourceFileName oder destinationFileName ist eine leere Zeichenfolge, enthält nur Leerzeichen oder enthält mindestens ein ungültiges Zeichen gemäß der Definition der GetInvalidPathChars()-Methode.

sourceFileName oder destinationFileName ist null.

Der isolierte Speicher wurde geschlossen.

Der isolierte Speicher wurde freigegeben.

sourceDirectoryName existiert nicht.

Der isolierte Speicher wurde entfernt.

- oder -

Isolierter Speicher ist deaktiviert.

- oder -

destinationDirectoryName ist bereits vorhanden.

- oder -

sourceDirectoryName und destinationDirectoryName verweisen auf dasselbe Verzeichnis.

Hinweise

sourceFileName und destinationFileName müssen unterschiedliche Verzeichnisnamen angeben.

Gilt für:

Weitere Informationen