IStorageFile.CopyAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CopyAsync(IStorageFolder) |
指定したフォルダーにファイルのコピーを作成します。 |
CopyAsync(IStorageFolder, String) |
目的の名前を使用して、指定したフォルダー内のファイルのコピーを作成します。 |
CopyAsync(IStorageFolder, String, NameCollisionOption) |
目的の名前を使用して、指定したフォルダー内のファイルのコピーを作成します。 このメソッドは、指定したフォルダー内の既存のファイルの名前が同じ場合の処理も指定します。 |
CopyAsync(IStorageFolder)
指定したフォルダーにファイルのコピーを作成します。
public:
IAsyncOperation<StorageFile ^> ^ CopyAsync(IStorageFolder ^ destinationFolder);
/// [Windows.Foundation.Metadata.Overload("CopyOverloadDefaultNameAndOptions")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StorageFile> CopyAsync(IStorageFolder const& destinationFolder);
[Windows.Foundation.Metadata.Overload("CopyOverloadDefaultNameAndOptions")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StorageFile> CopyAsync(IStorageFolder destinationFolder);
function copyAsync(destinationFolder)
Public Function CopyAsync (destinationFolder As IStorageFolder) As IAsyncOperation(Of StorageFile)
パラメーター
- destinationFolder
- IStorageFolder
コピーが作成されるコピー先フォルダー。
戻り値
このメソッドが完了すると、コピーを表す StorageFile が返されます。
- 属性
こちらもご覧ください
- CopyAsync(IStorageFolder, String)
- CopyAsync(IStorageFolder, String, NameCollisionOption)
- StorageFile.CopyAsync
適用対象
CopyAsync(IStorageFolder, String)
目的の名前を使用して、指定したフォルダー内のファイルのコピーを作成します。
public:
IAsyncOperation<StorageFile ^> ^ CopyAsync(IStorageFolder ^ destinationFolder, Platform::String ^ desiredNewName);
/// [Windows.Foundation.Metadata.Overload("CopyOverloadDefaultOptions")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StorageFile> CopyAsync(IStorageFolder const& destinationFolder, winrt::hstring const& desiredNewName);
[Windows.Foundation.Metadata.Overload("CopyOverloadDefaultOptions")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StorageFile> CopyAsync(IStorageFolder destinationFolder, string desiredNewName);
function copyAsync(destinationFolder, desiredNewName)
Public Function CopyAsync (destinationFolder As IStorageFolder, desiredNewName As String) As IAsyncOperation(Of StorageFile)
パラメーター
- destinationFolder
- IStorageFolder
コピーが作成されるコピー先フォルダー。
- desiredNewName
-
String
Platform::String
winrt::hstring
コピーの目的の名前。
コピー先フォルダーに、指定した desiredNewName が既に存在する既存のファイルがある場合、Windows はコピーの一意の名前を生成します。
戻り値
このメソッドが完了すると、コピーを表す StorageFile が返されます。
- 属性
こちらもご覧ください
- CopyAsync(IStorageFolder)
- CopyAsync(IStorageFolder, String, NameCollisionOption)
- StorageFile.CopyAsync
適用対象
CopyAsync(IStorageFolder, String, NameCollisionOption)
目的の名前を使用して、指定したフォルダー内のファイルのコピーを作成します。 このメソッドは、指定したフォルダー内の既存のファイルの名前が同じ場合の処理も指定します。
public:
IAsyncOperation<StorageFile ^> ^ CopyAsync(IStorageFolder ^ destinationFolder, Platform::String ^ desiredNewName, NameCollisionOption option);
/// [Windows.Foundation.Metadata.Overload("CopyOverload")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StorageFile> CopyAsync(IStorageFolder const& destinationFolder, winrt::hstring const& desiredNewName, NameCollisionOption const& option);
[Windows.Foundation.Metadata.Overload("CopyOverload")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StorageFile> CopyAsync(IStorageFolder destinationFolder, string desiredNewName, NameCollisionOption option);
function copyAsync(destinationFolder, desiredNewName, option)
Public Function CopyAsync (destinationFolder As IStorageFolder, desiredNewName As String, option As NameCollisionOption) As IAsyncOperation(Of StorageFile)
パラメーター
- destinationFolder
- IStorageFolder
コピーが作成されるコピー先フォルダー。
- desiredNewName
-
String
Platform::String
winrt::hstring
コピーの目的の名前。
指定した desiredNewName を既に持つ既存のファイルがコピー先フォルダーにある場合、指定された NameCollisionOption によって、競合に対する Windows の応答方法が決まります。
- option
- NameCollisionOption
desiredNewName がコピー先フォルダー内の既存のファイルの名前と同じである場合の Windows の応答方法を決定する列挙値。
戻り値
このメソッドが完了すると、コピーを表す StorageFile が返されます。
- 属性