Compartir a través de


IStorageFile.CopyAsync Método

Definición

Sobrecargas

CopyAsync(IStorageFolder)

Crea una copia del archivo en la carpeta especificada.

CopyAsync(IStorageFolder, String)

Crea una copia del archivo en la carpeta especificada con el nombre deseado.

CopyAsync(IStorageFolder, String, NameCollisionOption)

Crea una copia del archivo en la carpeta especificada con el nombre deseado. Este método también especifica qué hacer si un archivo existente en la carpeta especificada tiene el mismo nombre.

CopyAsync(IStorageFolder)

Crea una copia del archivo en la carpeta especificada.

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)

Parámetros

destinationFolder
IStorageFolder

Carpeta de destino donde se crea la copia.

Devoluciones

Cuando se completa este método, devuelve un storageFile que representa la copia.

Atributos

Consulte también

Se aplica a

CopyAsync(IStorageFolder, String)

Crea una copia del archivo en la carpeta especificada con el nombre deseado.

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)

Parámetros

destinationFolder
IStorageFolder

Carpeta de destino donde se crea la copia.

desiredNewName
String

Platform::String

winrt::hstring

Nombre deseado de la copia.

Si hay un archivo existente en la carpeta de destino que ya tiene el desiredNewName especificado, Windows genera un nombre único para la copia.

Devoluciones

Cuando se completa este método, devuelve un storageFile que representa la copia.

Atributos

Consulte también

Se aplica a

CopyAsync(IStorageFolder, String, NameCollisionOption)

Crea una copia del archivo en la carpeta especificada con el nombre deseado. Este método también especifica qué hacer si un archivo existente en la carpeta especificada tiene el mismo nombre.

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)

Parámetros

destinationFolder
IStorageFolder

Carpeta de destino donde se crea la copia.

desiredNewName
String

Platform::String

winrt::hstring

Nombre deseado de la copia.

Si hay un archivo existente en la carpeta de destino que ya tiene el desiredNewName especificado, nameCollisionOption especificado determina cómo Responde Windows al conflicto.

option
NameCollisionOption

Valor de enumeración que determina cómo responde Windows si desiredNewName es el mismo que el nombre de un archivo existente en la carpeta de destino.

Devoluciones

Cuando se completa este método, devuelve un storageFile que representa la copia.

Atributos

Consulte también

Se aplica a