2

FolderInformation と FileInformation の目的と使用方法を見つけようとしています。これまでのところ、FolderInformation はフォルダー自体に作用し、StorageFolder はフォルダーの内容に作用することを学びました (http://stackoverflow.com/questions/13944488/in-metro-whats-the-difference-between-folderinformation-and-storagefolder )。ただし、どちらのクラスにも CreateFileAsync などの類似したメンバーがあり、違いが少しあいまいです。

誰かが FolderInformation と FileInformation の実際の目的を説明できますか?

このクラスの使用方法の小さな例もいただければ幸いです。インターネットで見つけられるものはあまりありません。

4

1 に答える 1

0

FolderStorage と FolderInformation の違いをもう少し調べてみると (File のカウンターパーティと同じこと)、FolderInformation がもう 1 つのインターフェイスであるIStorageItemInformationを実装していることがわかります。

基本的に、このインターフェイスは、問題のファイルまたはフォルダーのメタデータ情報を提供します。たとえば、MP3 音楽ファイルの場合は基本的な ID3 タグ情報 (トラック名、アーティストなど) を取得でき、JPG 画像ファイルの場合は基本的な EXIF 情報 (撮影日など) を取得できます。 .

また、それらの情報で発生する可能性のある変更をリッスンするイベントも提供します。これは、音楽プレーヤーや写真ビューアーの表示情報を更新するのに非常に役立つと想像できます。

于 2012-12-27T17:20:29.267 に答える