FileInformation クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
StorageFile から公開されるプロパティへの同期アクセスを提供し、アプリがコピー、削除、移動、名前変更などの非同期ファイル操作を実行できるようにします。
public ref class FileInformation sealed : IStorageItemInformation, IStorageFile, IStorageFile2, IStorageFilePropertiesWithAvailability, IStorageItem2, IStorageItemPropertiesWithProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class FileInformation final : IStorageItemInformation, IStorageFile, IStorageFile2, IStorageFilePropertiesWithAvailability, IStorageItem2, IStorageItemPropertiesWithProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class FileInformation : IStorageItemInformation, IStorageFile, IStorageFile2, IStorageFilePropertiesWithAvailability, IStorageItem2, IStorageItemPropertiesWithProvider
Public NotInheritable Class FileInformation
Implements IStorageFile, IStorageFile2, IStorageFilePropertiesWithAvailability, IStorageItem2, IStorageItemInformation, IStorageItemPropertiesWithProvider
- 継承
- 属性
- 実装
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
FileInformation オブジェクトの一覧を取得するには、 fileInformationFactory.getFilesAsync メソッドのいずれかを呼び出します。
プロパティ
Attributes |
ファイルの属性を取得します。 |
BasicProperties |
ファイルの基本的なプロパティ情報を含む オブジェクトを取得します。 |
ContentType |
ファイルの内容を説明する文字列を取得します。 |
DateCreated |
ファイルが作成された日付を取得します。 |
DisplayName |
StorageFile のわかりやすい名前を取得します。 |
DisplayType |
StorageFile の表示の種類を取得します。 |
DocumentProperties |
タイトル、作成者名など、 StorageFile のドキュメント プロパティへのアクセスを提供する オブジェクトを取得します。 |
FileType |
ファイルの種類を取得します。 |
FolderRelativeId |
同じフォルダー内の他のアイテムを基準にして StorageFile を一意に識別する識別子を取得します。 |
ImageProperties |
タイトル、評価、イメージが取得された日付など、 StorageFile のイメージ プロパティを取得します。 その他にもあります。 |
IsAvailable |
現在のファイルがダウンロードされたか、ダウンロードできるかを示します。 |
MusicProperties |
アルバム名、アーティスト名、ビットレートなど、 StorageFile に関連付けられている音楽プロパティを取得します。 |
Name |
StorageFile の名前を取得します。 |
Path |
StorageFile のパスを取得します。 |
Properties |
StorageFile のプロパティを取得するためのオブジェクトを取得します。 |
Provider |
現在のファイルを格納するサービスに関する情報を含む StorageProvider オブジェクトを取得します。 |
Thumbnail |
StorageFile に関連付けられているサムネイルを取得します。 |
VideoProperties |
期間、評価、リリース日など、 StorageFile のビデオ プロパティへのアクセスを提供する オブジェクトを取得します。 |
メソッド
イベント
PropertiesUpdated |
StorageFile のプロパティの 1 つ以上が更新されたときに発生します。 |
ThumbnailUpdated |
StorageFile のサムネイルが更新されたとき、またはより高品質なサムネイルが使用できるようになったときに発生します。 |