如何从knownfolder . documentlibrary获取文件

本文关键字:获取 文件 documentlibrary knownfolder | 更新日期: 2023-09-27 18:01:37

我需要一些关于文件和文件夹操作的帮助。

我需要在文档库的主文件夹中的子文件夹中检索文件。

例如,我在Documents文件夹中创建以下文件夹和子文件夹:
    我创建了一个名为MyWorkShop的主文件夹在主文件夹:MyWorkShop中,我创建了一个子文件夹,命名为:2016-08-10
  1. 子文件夹中有一个文件myfile.txt

文档库文件夹指的是c盘的文档文件夹吗?

如何检索子文件夹中的文件?

下面是我当前的代码,如何从这里开始?

StorageFolder storageFolder = KnownFolders.DocumentsLibrary;
StorageFile sampleFile = await storageFolder.GetFileAsync("myfile.txt");

如何从knownfolder . documentlibrary获取文件

KnownFolders.DocumentsLibrary通常指向%USERPROFILE%'Documents(参见MSDN)。

必须先加载每个子文件夹才能访问文件。

StorageFolder storageFolder = KnownFolders.DocumentsLibrary;
StorageFolder mainFolder = await storageFolder.GetFolderAsync("MyWorkShop");
StorageFolder subFolder = await mainFolder.GetFolderAsync("2016-08-10");
StorageFile sampleFile = await subFolder.GetFileAsync("myfile.txt");