IsolatedStorageFile.CopyFile 方法

定義

複製現有的檔案到新的檔案。

多載

CopyFile(String, String)

複製現有的檔案到新的檔案。

CopyFile(String, String, Boolean)

複製現有的檔案到新檔案,並選擇性地覆寫現有的檔案。

CopyFile(String, String)

複製現有的檔案到新的檔案。

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)

參數

sourceFileName
String

要複製的檔案名稱。

destinationFileName
String

目的地檔案的名稱。 這不可以是目錄或現有檔案。

屬性

例外狀況

sourceFileNamedestinationFileName 為零長度字串、只包含空格或包含 GetInvalidPathChars() 方法所定義的一或多個無效字元。

sourceFileNamedestinationFileNamenull

已關閉隔離儲存區。

已處置隔離儲存區。

找不到 sourceFileName

找不到 sourceFileName

已移除隔離儲存區。

-或- 隔離儲存區已停用。

-或- destinationFileName 存在。

-或- 發生 I/O 錯誤。

備註

sourceFileNamedestinationFileName 必須指定不同的檔案名。 IsolatedStorageFile.CopyFile(String, String, Boolean)使用 方法多載覆寫現有的檔案。

另請參閱

適用於

CopyFile(String, String, Boolean)

複製現有的檔案到新檔案,並選擇性地覆寫現有的檔案。

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)

參數

sourceFileName
String

要複製的檔案名稱。

destinationFileName
String

目的地檔案的名稱。 這不可以是目錄。

overwrite
Boolean

如果可以覆寫目的檔案,則為 true,否則為 false

屬性

例外狀況

sourceFileNamedestinationFileName 為零長度字串、只包含空格或包含 GetInvalidPathChars() 方法所定義的一或多個無效字元。

sourceFileNamedestinationFileNamenull

已關閉隔離儲存區。

已處置隔離儲存區。

找不到 sourceFileName

找不到 sourceFileName

已移除隔離儲存區。

-或-

隔離儲存區已停用。

-或-

發生 I/O 錯誤。

備註

sourceFileName如果 overwritetrue ,則 和 destinationFileName 可以具有相同的檔案名。

另請參閱

適用於