StorageLibrary クラス

定義

[音楽] や [ビデオ] などのライブラリのフォルダーを追加および削除し、ライブラリに含まれるフォルダーの一覧を取得できます。

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
継承
Object Platform::Object IInspectable 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

現在のライブラリ内のフォルダーの一覧が変更されたときに発生します。

適用対象

こちらもご覧ください