Compartir a través de


StorageFile.MoveAsync Método

Definición

Sobrecargas

MoveAsync(IStorageFolder)

Mueve el archivo actual a la carpeta especificada.

MoveAsync(IStorageFolder, String)

Mueve el archivo actual a la carpeta especificada y cambia el nombre del archivo según el nombre deseado.

MoveAsync(IStorageFolder, String, NameCollisionOption)

Mueve el archivo actual a la carpeta especificada y cambia el nombre del archivo según el nombre deseado. Este método también especifica qué hacer si ya existe un archivo con el mismo nombre en la carpeta especificada.

MoveAsync(IStorageFolder)

Mueve el archivo actual a la carpeta especificada.

public:
 virtual IAsyncAction ^ MoveAsync(IStorageFolder ^ destinationFolder) = MoveAsync;
/// [Windows.Foundation.Metadata.Overload("MoveOverloadDefaultNameAndOptions")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction MoveAsync(IStorageFolder const& destinationFolder);
[Windows.Foundation.Metadata.Overload("MoveOverloadDefaultNameAndOptions")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction MoveAsync(IStorageFolder destinationFolder);
function moveAsync(destinationFolder)
Public Function MoveAsync (destinationFolder As IStorageFolder) As IAsyncAction

Parámetros

destinationFolder
IStorageFolder

Carpeta de destino donde se mueve el archivo.

Esta carpeta de destino debe ser una ubicación física. De lo contrario, si la carpeta de destino solo existe en la memoria, como un grupo de archivos, este método produce un error y genera un system.Exception con el siguiente mensaje: Value no se encuentra dentro del intervalo esperado.

Devoluciones

Este método no devuelve ningún objeto o valor.

Implementaciones

Atributos

Consulte también

Se aplica a

MoveAsync(IStorageFolder, String)

Mueve el archivo actual a la carpeta especificada y cambia el nombre del archivo según el nombre deseado.

public:
 virtual IAsyncAction ^ MoveAsync(IStorageFolder ^ destinationFolder, Platform::String ^ desiredNewName) = MoveAsync;
/// [Windows.Foundation.Metadata.Overload("MoveOverloadDefaultOptions")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction MoveAsync(IStorageFolder const& destinationFolder, winrt::hstring const& desiredNewName);
[Windows.Foundation.Metadata.Overload("MoveOverloadDefaultOptions")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction MoveAsync(IStorageFolder destinationFolder, string desiredNewName);
function moveAsync(destinationFolder, desiredNewName)
Public Function MoveAsync (destinationFolder As IStorageFolder, desiredNewName As String) As IAsyncAction

Parámetros

destinationFolder
IStorageFolder

Carpeta de destino donde se mueve el archivo.

Esta carpeta de destino debe ser una ubicación física. De lo contrario, si la carpeta de destino solo existe en la memoria, como un grupo de archivos, este método produce un error y genera un system.Exception con el siguiente mensaje: Value no se encuentra dentro del intervalo esperado.

desiredNewName
String

Platform::String

winrt::hstring

Nombre deseado del archivo después de moverlo.

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

Devoluciones

Este método no devuelve ningún objeto o valor.

Implementaciones

M:Windows.Storage.IStorageFile.MoveAsync(Windows.Storage.IStorageFolder,System.String) M:Windows.Storage.IStorageFile.MoveAsync(Windows.Storage.IStorageFolder,Platform::String) M:Windows.Storage.IStorageFile.MoveAsync(Windows.Storage.IStorageFolder,winrt::hstring)
Atributos

Consulte también

Se aplica a

MoveAsync(IStorageFolder, String, NameCollisionOption)

Mueve el archivo actual a la carpeta especificada y cambia el nombre del archivo según el nombre deseado. Este método también especifica qué hacer si ya existe un archivo con el mismo nombre en la carpeta especificada.

public:
 virtual IAsyncAction ^ MoveAsync(IStorageFolder ^ destinationFolder, Platform::String ^ desiredNewName, NameCollisionOption option) = MoveAsync;
/// [Windows.Foundation.Metadata.Overload("MoveOverload")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction MoveAsync(IStorageFolder const& destinationFolder, winrt::hstring const& desiredNewName, NameCollisionOption const& option);
[Windows.Foundation.Metadata.Overload("MoveOverload")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction MoveAsync(IStorageFolder destinationFolder, string desiredNewName, NameCollisionOption option);
function moveAsync(destinationFolder, desiredNewName, option)
Public Function MoveAsync (destinationFolder As IStorageFolder, desiredNewName As String, option As NameCollisionOption) As IAsyncAction

Parámetros

destinationFolder
IStorageFolder

Carpeta de destino donde se mueve el archivo.

Esta carpeta de destino debe ser una ubicación física. De lo contrario, si la carpeta de destino solo existe en la memoria, como un grupo de archivos, este método produce un error y genera un system.Exception con el siguiente mensaje: Value no se encuentra dentro del intervalo esperado.

desiredNewName
String

Platform::String

winrt::hstring

Nombre deseado del archivo después de moverlo.

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

Este método no devuelve ningún objeto o valor.

Implementaciones

M:Windows.Storage.IStorageFile.MoveAsync(Windows.Storage.IStorageFolder,System.String,Windows.Storage.NameCollisionOption) M:Windows.Storage.IStorageFile.MoveAsync(Windows.Storage.IStorageFolder,Platform::String,Windows.Storage.NameCollisionOption) M:Windows.Storage.IStorageFile.MoveAsync(Windows.Storage.IStorageFolder,winrt::hstring,Windows.Storage.NameCollisionOption)
Atributos

Consulte también

Se aplica a