Compartilhar via


IsolatedStorageFile.CopyFile Método

Definição

Copia um arquivo existente para um novo arquivo.

Sobrecargas

CopyFile(String, String)

Copia um arquivo existente para um novo arquivo.

CopyFile(String, String, Boolean)

Copia um arquivo existente para um novo arquivo e, opcionalmente, substitui um arquivo existente.

CopyFile(String, String)

Origem:
IsolatedStorageFile.cs
Origem:
IsolatedStorageFile.cs
Origem:
IsolatedStorageFile.cs

Copia um arquivo existente para um novo arquivo.

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)

Parâmetros

sourceFileName
String

O nome do arquivo a ser copiado.

destinationFileName
String

O nome do arquivo de destino. Não pode ser um diretório ou um arquivo existente.

Atributos

Exceções

sourceFileName ou destinationFileName é uma cadeia de caracteres de comprimento zero, contém somente espaços em branco ou contém um ou mais caracteres inválidos definidos pelo método GetInvalidPathChars().

sourceFileName ou destinationFileName é null.

O repositório isolado foi fechado.

O repositório isolado foi descartado.

sourceFileName não foi encontrado.

sourceFileName não foi encontrado.

O repositório isolado foi removido.

- ou -

O armazenamento isolado está desabilitado.

- ou -

destinationFileName existe.

- ou -

Ocorreu um erro de E/S.

Comentários

sourceFileName e destinationFileName devem especificar nomes de arquivo diferentes. Use a sobrecarga do IsolatedStorageFile.CopyFile(String, String, Boolean) método para substituir um arquivo existente.

Confira também

Aplica-se a

CopyFile(String, String, Boolean)

Origem:
IsolatedStorageFile.cs
Origem:
IsolatedStorageFile.cs
Origem:
IsolatedStorageFile.cs

Copia um arquivo existente para um novo arquivo e, opcionalmente, substitui um arquivo existente.

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)

Parâmetros

sourceFileName
String

O nome do arquivo a ser copiado.

destinationFileName
String

O nome do arquivo de destino. Ele não pode ser um diretório.

overwrite
Boolean

true se o arquivo de destino puder ser substituído; caso contrário, false.

Atributos

Exceções

sourceFileName ou destinationFileName é uma cadeia de caracteres de comprimento zero, contém somente espaços em branco ou contém um ou mais caracteres inválidos definidos pelo método GetInvalidPathChars().

sourceFileName ou destinationFileName é null.

O repositório isolado foi fechado.

O repositório isolado foi descartado.

sourceFileName não foi encontrado.

sourceFileName não foi encontrado.

O repositório isolado foi removido.

- ou -

O armazenamento isolado está desabilitado.

- ou -

Ocorreu um erro de E/S.

Comentários

sourceFileName e destinationFileName podem ter o mesmo nome de arquivo se overwrite for true.

Confira também

Aplica-se a