在Windows Phone 8.1中获取相册信息

从Windows Phone 8.1开始,可以访问MusicLibrary中的音乐文件。 我可以毫无问题地阅读所有文件。

但现在我想阅读专辑信息。

IReadOnlyList albums = await KnownFolders.MusicLibrary.GetFoldersAsync(CommonFolderQuery.GroupByAlbum); foreach (StorageFolder folder in albums) { // how to get album info? } 

如何在该foreach中获取专辑信息(姓名,艺术家,专辑封面)?

以下作品……有时:

 var props = await myStorageFileOrFolder.Properties.GetMusicPropertiesAsync(); 

对于文件夹,它似乎总是空的。

 var allSongList = (await KnownFolders.MusicLibrary.GetFilesAsync(CommonFileQuery.OrderByName)).ToList(); foreach (var file in allSongList) { var musicProperties = await file.Properties.GetMusicPropertiesAsync(); }