我试图找出FolderInformation和FileInformation的用途以及如何使用它们。到目前为止,我了解到FolderInformation更多地用于文件夹本身,而StorageFolder用于文件夹内容(http://stackoverflow.com/questions/13944488/in-metro-whats-the-difference-between-folderinformation-and-storagefolder )。但是这两个类都有类似CreateFileAsync的成员,这使得差异有点模糊。
有人可以解释一下FolderInformation和FileInformation的目的是什么吗?
我也很欣赏如何使用这个类的一个小例子。在互联网上找不到多少。
答案 0 :(得分:0)
如果你仔细研究一下FolderStorage和FolderInformation之间的区别(与文件交易对手相同),你会发现FolderInformation实现了另一个IStorageItemInformation的接口。
基本上,此界面将提供相关文件或文件夹的元数据信息。例如,对于MP3音乐文件,您可以检索基本ID3标签信息(曲目名称,艺术家......),如果是JPG图像文件,您可以检索基本EXIF信息(拍摄日期,...)
它还提供了一个事件来监听可能在这些信息上发生的更改。我可以想象这对于更新音乐播放器或照片浏览器中的显示信息非常有用。