StorageLibrary クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
[音楽] や [ビデオ] などのライブラリのフォルダーを追加および削除し、ライブラリに含まれるフォルダーの一覧を取得できます。
public ref class StorageLibrary sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class StorageLibrary final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class StorageLibrary
Public NotInheritable Class StorageLibrary
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
アプリ マニフェストでの機能を宣言したライブラリにのみアクセスできます。 機能の詳細については、「 アプリ機能宣言」を参照してください。
バージョン履歴
Windows のバージョン | SDK バージョン | 追加された値 |
---|---|---|
1511 | 10586 | GetLibraryForUserAsync |
1607 | 14393 | ChangeTracker |
1709 | 16299 | AreFolderSuggestionsAvailableAsync |
プロパティ
ChangeTracker |
ストレージ ライブラリに関連付けられている StorageLibraryChangeTracker を返します。 |
Folders |
現在のライブラリ内のフォルダーを取得します。 |
SaveFolder |
現在のライブラリの既定の保存フォルダーを取得します。 |
メソッド
AreFolderSuggestionsAvailableAsync() |
コンテンツを含む既存のフォルダーを StorageLibrary に追加するための提案があるかどうかを判断します。 |
GetLibraryAsync(KnownLibraryId) |
指定したライブラリを取得します。 |
GetLibraryForUserAsync(User, KnownLibraryId) |
User の指定したライブラリを取得 します。 |
RequestAddFolderAsync() |
ユーザーにフォルダーの選択を求め、そのフォルダーをライブラリに追加します。 |
RequestRemoveFolderAsync(StorageFolder) |
現在のライブラリから指定したフォルダーの削除を確認するようにユーザーに求め、フォルダーを削除します。 |
イベント
DefinitionChanged |
現在のライブラリ内のフォルダーの一覧が変更されたときに発生します。 |