信息
您所需的主题如下所示。但此主题未包含在此库中。

StorageFile.MoveAsync(IStorageFolder, String, NameCollisionOption) | moveAsync(IStorageFolder, String, NameCollisionOption) Method

将当前文件移到指定的文件夹并根据所需的名称对该文件进行重命名。如果具有相同名称的文件已存在于指定的文件夹,则此方法还指定解决方法。

语法


storageFile.moveAsync(destinationFolder, desiredNewName, option).done( /* 你的成功和错误处理程序 */ );

参数

destinationFolder

类型: IStorageFolder

从中移动文件的目标文件夹。

此目标文件夹必须是实际位置。否则,如果内存中仅存在目标文件夹(如文件组),则此方法将失败并引发异常。

desiredNewName

类型: String [JavaScript] | System.String [.NET] | Platform::String [C++]

移动后所需的文件名。

如果在已经指定 desiredNewName 的目标文件夹中存在现有文件,则指定的 NameCollisionOption 将确定 Windows 如何响应冲突。

option

类型: NameCollisionOption

desiredNewName 与目标文件夹中现有文件夹的名称相同的情况下,确定 Windows 的响应方式的枚举值。

返回值

类型: IAsyncAction

通过此方法,将不返回任何对象或值。

要求

最低受支持的客户端

Windows 8

最低受支持的服务器

Windows Server 2012

最低受支持的电话

Windows Phone 8

命名空间

Windows.Storage
Windows::Storage [C++]

元数据

Windows.winmd

另请参阅

StorageFile
MoveAsync(IStorageFolder)
MoveAsync(IStorageFolder, String)

 

 

显示: