FileInformation.CopyAsync メソッド

定義

オーバーロード

CopyAsync(IStorageFolder)

StorageFile のコピーを作成し、指定した StorageFolder に格納します。

CopyAsync(IStorageFolder, String)

StorageFile のコピーを作成し、指定したファイル名を指定し、指定した StorageFolder に格納します。

CopyAsync(IStorageFolder, String, NameCollisionOption)

StorageFile のコピーを作成し、指定したファイル名を指定し、指定した StorageFolder に格納します。 メソッドでは、指定したフォルダーに同じ名前のファイルが既に存在する場合の対処方法も指定します。

CopyAsync(IStorageFolder)

StorageFile のコピーを作成し、指定した StorageFolder に格納します。

public:
 virtual IAsyncOperation<StorageFile ^> ^ CopyAsync(IStorageFolder ^ destinationFolder) = CopyAsync;
/// [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)

StorageFile のコピーを作成し、指定したファイル名を指定し、指定した StorageFolder に格納します。

public:
 virtual IAsyncOperation<StorageFile ^> ^ CopyAsync(IStorageFolder ^ destinationFolder, Platform::String ^ desiredNewName) = CopyAsync;
/// [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

新しいコピーの名前。

戻り値

このメソッドが正常に完了すると、 コピーが StorageFile オブジェクトとして返されます。

実装

M:Windows.Storage.IStorageFile.CopyAsync(Windows.Storage.IStorageFolder,System.String) M:Windows.Storage.IStorageFile.CopyAsync(Windows.Storage.IStorageFolder,Platform::String) M:Windows.Storage.IStorageFile.CopyAsync(Windows.Storage.IStorageFolder,winrt::hstring)
属性

こちらもご覧ください

適用対象

CopyAsync(IStorageFolder, String, NameCollisionOption)

StorageFile のコピーを作成し、指定したファイル名を指定し、指定した StorageFolder に格納します。 メソッドでは、指定したフォルダーに同じ名前のファイルが既に存在する場合の対処方法も指定します。

public:
 virtual IAsyncOperation<StorageFile ^> ^ CopyAsync(IStorageFolder ^ destinationFolder, Platform::String ^ desiredNewName, NameCollisionOption option) = CopyAsync;
/// [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

新しいコピーの名前。

option
NameCollisionOption

ファイル名がコピー先フォルダーに既に存在する場合の処理を示す 値。

戻り値

このメソッドが正常に完了すると、 コピーが StorageFile オブジェクトとして返されます。

実装

M:Windows.Storage.IStorageFile.CopyAsync(Windows.Storage.IStorageFolder,System.String,Windows.Storage.NameCollisionOption) M:Windows.Storage.IStorageFile.CopyAsync(Windows.Storage.IStorageFolder,Platform::String,Windows.Storage.NameCollisionOption) M:Windows.Storage.IStorageFile.CopyAsync(Windows.Storage.IStorageFolder,winrt::hstring,Windows.Storage.NameCollisionOption)
属性

こちらもご覧ください

適用対象