KnownFolders.MusicLibrary - , , , .
, DateModified , . . ( ). - , DateModified .
, , , MusicLibrary, , . , , . , , ( ). , Tuple<file.FolderRelativeId, fileSize> ( ecample).
FileQueries Windows Phone, , :
private async Task RetriveFilesInFolder(List<StorageFile> list, StorageFolder parent)
{
foreach (var item in await parent.GetFilesAsync()) list.Add(item);
foreach (var item in await parent.GetFoldersAsync()) await RetriveFilesInFolder(list, item);
}
private async Task<List<StorageFile>> GetFilesInMusic()
{
StorageFolder folder = KnownFolders.MusicLibrary;
List<StorageFile> listOfFiles = new List<StorageFile>();
await RetriveFilesInFolder(listOfFiles, folder);
return listOfFiles;
}
, , , .