Share via


IsolatedStorageFile.CopyFile Yöntem

Tanım

Varolan bir dosyayı yeni bir dosyaya kopyalar.

Aşırı Yüklemeler

CopyFile(String, String)

Varolan bir dosyayı yeni bir dosyaya kopyalar.

CopyFile(String, String, Boolean)

Var olan bir dosyayı yeni bir dosyaya kopyalar ve isteğe bağlı olarak varolan bir dosyanın üzerine yazar.

CopyFile(String, String)

Kaynak:
IsolatedStorageFile.cs
Kaynak:
IsolatedStorageFile.cs
Kaynak:
IsolatedStorageFile.cs

Varolan bir dosyayı yeni bir dosyaya kopyalar.

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)

Parametreler

sourceFileName
String

Kopyalanacak dosyanın adı.

destinationFileName
String

Hedef dosyanın adı. Bu bir dizin veya var olan bir dosya olamaz.

Öznitelikler

Özel durumlar

sourceFileName veya destinationFileName sıfır uzunluklu bir dizedir, yalnızca boşluk içerir veya yöntemi tarafından GetInvalidPathChars() tanımlanan bir veya daha fazla geçersiz karakter içerir.

sourceFileName veya destinationFileName şeklindedir null.

Yalıtılmış mağaza kapatıldı.

Yalıtılmış depo atılmış.

sourceFileName bulunamadı.

sourceFileName bulunamadı.

Yalıtılmış depo kaldırıldı.

-veya-

Yalıtılmış depolama devre dışı bırakıldı.

-veya-

destinationFileName Var.

-veya-

G/Ç hatası oluştu.

Açıklamalar

sourceFileName ve destinationFileName farklı dosya adları belirtmelidir. IsolatedStorageFile.CopyFile(String, String, Boolean) Mevcut bir dosyanın üzerine yazmak için yöntem aşırı yüklemesini kullanın.

Ayrıca bkz.

Şunlara uygulanır

CopyFile(String, String, Boolean)

Kaynak:
IsolatedStorageFile.cs
Kaynak:
IsolatedStorageFile.cs
Kaynak:
IsolatedStorageFile.cs

Var olan bir dosyayı yeni bir dosyaya kopyalar ve isteğe bağlı olarak varolan bir dosyanın üzerine yazar.

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)

Parametreler

sourceFileName
String

Kopyalanacak dosyanın adı.

destinationFileName
String

Hedef dosyanın adı. Bu bir dizin olamaz.

overwrite
Boolean

true hedef dosyanın üzerine yazılabilirse; aksi takdirde , false.

Öznitelikler

Özel durumlar

sourceFileName veya destinationFileName sıfır uzunluklu bir dizedir, yalnızca boşluk içerir veya yöntemi tarafından GetInvalidPathChars() tanımlanan bir veya daha fazla geçersiz karakter içerir.

sourceFileName veya destinationFileName şeklindedir null.

Yalıtılmış mağaza kapatıldı.

Yalıtılmış depo atılmış.

sourceFileName bulunamadı.

sourceFileName bulunamadı.

Yalıtılmış depo kaldırıldı.

-veya-

Yalıtılmış depolama devre dışı bırakıldı.

-veya-

G/Ç hatası oluştu.

Açıklamalar

sourceFileName ve destinationFileName ise overwritetrueaynı dosya adına sahip olabilir.

Ayrıca bkz.

Şunlara uygulanır