DownloadsFolder.CreateFolderAsync 方法

定义

重载

CreateFolderAsync(String)

在 Downloads 文件夹中创建新的子文件夹。

CreateFolderAsync(String, CreationCollisionOption)

在 Downloads 文件夹中创建一个新的子文件夹,并指定如果 Downloads 文件夹中已存在同名的子文件夹,该怎么办。

CreateFolderAsync(String)

在 Downloads 文件夹中创建新的子文件夹。

public:
 static IAsyncOperation<StorageFolder ^> ^ CreateFolderAsync(Platform::String ^ desiredName);
/// [Windows.Foundation.Metadata.Overload("CreateFolderAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<StorageFolder> CreateFolderAsync(winrt::hstring const& desiredName);
[Windows.Foundation.Metadata.Overload("CreateFolderAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorageFolder> CreateFolderAsync(string desiredName);
function createFolderAsync(desiredName)
Public Shared Function CreateFolderAsync (desiredName As String) As IAsyncOperation(Of StorageFolder)

参数

desiredName
String

Platform::String

winrt::hstring

要创建的子文件夹的所需名称。

如果已存在具有指定名称的子文件夹,将使用类似但唯一的名称。 例如,如果 desiredName 为“MyFolder”,并且“下载”文件夹中已存在该名称的子文件夹,则会改用“MyFolder (1) ”之类的名称创建新的子文件夹。

返回

此方法完成后,它将新的子文件夹作为 StorageFolder 返回。

属性

另请参阅

适用于

CreateFolderAsync(String, CreationCollisionOption)

在 Downloads 文件夹中创建一个新的子文件夹,并指定如果 Downloads 文件夹中已存在同名的子文件夹,该怎么办。

public:
 static IAsyncOperation<StorageFolder ^> ^ CreateFolderAsync(Platform::String ^ desiredName, CreationCollisionOption option);
/// [Windows.Foundation.Metadata.Overload("CreateFolderWithCollisionOptionAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<StorageFolder> CreateFolderAsync(winrt::hstring const& desiredName, CreationCollisionOption const& option);
[Windows.Foundation.Metadata.Overload("CreateFolderWithCollisionOptionAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<StorageFolder> CreateFolderAsync(string desiredName, CreationCollisionOption option);
function createFolderAsync(desiredName, option)
Public Shared Function CreateFolderAsync (desiredName As String, option As CreationCollisionOption) As IAsyncOperation(Of StorageFolder)

参数

desiredName
String

Platform::String

winrt::hstring

要创建的子文件夹的所需名称。

如果“下载”文件夹中的现有子文件夹已具有指定的 desiredName,则指定的 CreationCollisionOption 将确定 Windows 如何响应冲突。

option
CreationCollisionOption

如果 desiredName 与 Downloads 文件夹中现有子文件夹的名称相同,则确定 Windows 如何响应的枚举值。

由于应用只能访问其创建的 Downloads 文件夹中的文件夹,因此不能为此参数指定 OpenIfExistsReplaceExisting

返回

此方法完成后,它将新的子文件夹作为 StorageFolder 返回。

属性

另请参阅

适用于