IsolatedStorageFile.CopyFile Metoda

Definicja

Kopiuje istniejący plik do nowego pliku.

Przeciążenia

CopyFile(String, String)

Kopiuje istniejący plik do nowego pliku.

CopyFile(String, String, Boolean)

Kopiuje istniejący plik do nowego pliku i opcjonalnie zastępuje istniejący plik.

CopyFile(String, String)

Kopiuje istniejący plik do nowego pliku.

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)

Parametry

sourceFileName
String

Nazwa pliku do skopiowania.

destinationFileName
String

Nazwa pliku docelowego. Nie może to być katalog ani istniejący plik.

Atrybuty

Wyjątki

sourceFileName lub destinationFileName jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera jeden lub więcej nieprawidłowych znaków zdefiniowanych przez metodę GetInvalidPathChars() .

sourceFileName lub destinationFileName ma wartość null.

Izolowany magazyn został zamknięty.

Wydzielony magazyn został usunięty.

sourceFileName nie można odnaleźć.

sourceFileName nie można odnaleźć.

Wydzielony magazyn został usunięty.

-lub- Wydzielona pamięć masowa jest wyłączona.

-lub- destinationFileName Istnieje.

-lub- Wystąpił błąd we/wy.

Uwagi

sourceFileName i destinationFileName musi określać różne nazwy plików. IsolatedStorageFile.CopyFile(String, String, Boolean) Użyj przeciążenia metody, aby zastąpić istniejący plik.

Zobacz też

Dotyczy

CopyFile(String, String, Boolean)

Kopiuje istniejący plik do nowego pliku i opcjonalnie zastępuje istniejący plik.

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)

Parametry

sourceFileName
String

Nazwa pliku do skopiowania.

destinationFileName
String

Nazwa pliku docelowego. Nie może to być katalog.

overwrite
Boolean

true jeśli plik docelowy może zostać zastąpiony; w przeciwnym razie , false.

Atrybuty

Wyjątki

sourceFileName lub destinationFileName jest ciągiem o zerowej długości, zawiera tylko białe znaki lub zawiera jeden lub więcej nieprawidłowych znaków zdefiniowanych przez metodę GetInvalidPathChars() .

sourceFileName lub destinationFileName ma wartość null.

Izolowany magazyn został zamknięty.

Wydzielony magazyn został usunięty.

sourceFileName nie można odnaleźć.

sourceFileName nie można odnaleźć.

Wydzielony magazyn został usunięty.

-lub-

Wydzielona pamięć masowa jest wyłączona.

-lub-

Wystąpił błąd we/wy.

Uwagi

sourceFileName i destinationFileName może mieć taką samą nazwę pliku, jeśli overwrite ma wartość true.

Zobacz też

Dotyczy