StorageFile.MoveAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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
- Atributos