IsolatedStorageFile.CopyFile Metodo

Definizione

Copia un file esistente in un nuovo file.

Overload

CopyFile(String, String)

Copia un file esistente in un nuovo file.

CopyFile(String, String, Boolean)

Copia un file esistente in un nuovo file, con sovrascrittura opzionale di un file esistente.

CopyFile(String, String)

Copia un file esistente in un nuovo file.

public:
 void CopyFile(System::String ^ sourceFileName, System::String ^ destinationFileName);
public void CopyFile (string sourceFileName, string destinationFileName);
[System.Runtime.InteropServices.ComVisible(false)]
public void CopyFile (string sourceFileName, string destinationFileName);
member this.CopyFile : string * string -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.CopyFile : string * string -> unit
Public Sub CopyFile (sourceFileName As String, destinationFileName As String)

Parametri

sourceFileName
String

Nome del file da copiare.

destinationFileName
String

Nome del file di destinazione. Non può essere una directory o un file esistente.

Attributi

Eccezioni

sourceFileName o destinationFileName è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti dal metodo GetInvalidPathChars().

sourceFileName o destinationFileName è null.

L'archivio isolato è stato chiuso.

L'archivio isolato è stato eliminato.

Il parametro sourceFileName non è stato trovato.

Il parametro sourceFileName non è stato trovato.

L'archivio isolato è stato rimosso.

-oppure- Lo spazio di memorizzazione isolato è disabilitato.

-oppure- L'oggetto destinationFileName esiste.

-oppure- Si è verificato un errore di I/O.

Commenti

sourceFileName e destinationFileName deve specificare nomi di file diversi. Usare l'overload del IsolatedStorageFile.CopyFile(String, String, Boolean) metodo per sovrascrivere un file esistente.

Vedi anche

Si applica a

CopyFile(String, String, Boolean)

Copia un file esistente in un nuovo file, con sovrascrittura opzionale di un file esistente.

public:
 void CopyFile(System::String ^ sourceFileName, System::String ^ destinationFileName, bool overwrite);
public void CopyFile (string sourceFileName, string destinationFileName, bool overwrite);
[System.Runtime.InteropServices.ComVisible(false)]
public void CopyFile (string sourceFileName, string destinationFileName, bool overwrite);
member this.CopyFile : string * string * bool -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.CopyFile : string * string * bool -> unit
Public Sub CopyFile (sourceFileName As String, destinationFileName As String, overwrite As Boolean)

Parametri

sourceFileName
String

Nome del file da copiare.

destinationFileName
String

Nome del file di destinazione. Non può essere una directory.

overwrite
Boolean

true se il file di destinazione può essere sovrascritto; in caso contrario, false.

Attributi

Eccezioni

sourceFileName o destinationFileName è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti dal metodo GetInvalidPathChars().

sourceFileName o destinationFileName è null.

L'archivio isolato è stato chiuso.

L'archivio isolato è stato eliminato.

Il parametro sourceFileName non è stato trovato.

Il parametro sourceFileName non è stato trovato.

L'archivio isolato è stato rimosso.

-oppure-

Lo spazio di memorizzazione isolato è disabilitato.

-oppure-

Si è verificato un errore di I/O.

Commenti

sourceFileName e destinationFileName può avere lo stesso nome di file se overwrite è true.

Vedi anche

Si applica a