使用 C# 在 UWP 中异步选择多个文件夹



我正在编写一个应用程序,我需要用户选择包含我需要处理的元素(图片(的多个文件夹。我可以在 UWP 选取器中看到 PickMultipleFilesAsync 和 PickSingleFolderAsync,但似乎没有任何 PickMultipleFolderAsync 或任何类似的内容?

有关如何执行此操作并仍符合 UWP 标准的任何提示?

不,从技术上讲,没有任何PickMultipleFolderAsync方法,您只需选择一个顶级文件夹,然后仅查询其中所需的文件及其所有子文件夹以及查询:https://learn.microsoft.com/en-us/windows/uwp/files/quickstart-listing-files-and-folders

此外,您可以使用以下方法选择所有项目:

IReadOnlyList<IStorageItemitemsList = await picturesFolder.GetItemsAsync();

在这种特殊情况下,这会获取文件夹中的所有文件和文件夹图片文件夹

如果你特别想要官方SDK中的PickMultipleFolderAsyncAPI,你可以在UserVoice上投票

最新更新