エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

FileInfo.CopyTo メソッド (String, Boolean)

2013/12/12

既存のファイルを上書きできるようにして、既存のファイルを新しいファイルにコピーします。

Namespace:  System.IO
アセンブリ:  mscorlib (mscorlib.dll 内)

public FileInfo CopyTo(
	string destFileName,
	bool overwrite
)

パラメーター

destFileName
型: System.String
コピー先の新しいファイルの名前。
overwrite
型: System.Boolean
既存のファイルを上書きできるようにする場合は true。それ以外の場合は false

戻り値

型: System.IO.FileInfo
新しいファイル、または overwritetrue の場合は既存のファイルの上書き。ファイルが存在し、overwritefalse の場合は、IOException がスローされます。

例外条件
ArgumentException

destFileName が空か、空白だけか、または無効な文字が含まれています。

IOException

エラーが発生したか、宛先ファイルが既に存在し overwritefalse です。

SecurityException

呼び出し元に、必要なアクセス許可がありません。

ArgumentNullException

destFileNamenull です。

DirectoryNotFoundException

destFileName 内に指定されているディレクトリが存在しません。

UnauthorizedAccessException

ディレクトリ パスが渡されたか、またはファイルを別のドライブに移動しようとしています。

PathTooLongException

指定したパス、ファイル名、またはその両方がシステム定義の最大長を超えています。たとえば、Windows ベースのプラットフォームの場合、パスの長さは 248 文字未満、ファイル名の長さは 260 文字未満である必要があります。

NotSupportedException

destFileName の文字列の中に、コロン (:) が含まれています。

バージョンについてのメモ

Windows Phone

このメンバーには、SecurityCriticalAttribute 属性が設定されています。この属性により、このメンバーの内部的な使用が制限されます。アプリケーション コードでこのメンバーを使用すると、MethodAccessException がスローされます。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2014 Microsoft