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)

获取 用户的指定库。

RequestAddFolderAsync()

提示用户选择一个文件夹,然后将该文件夹添加到库中。

RequestRemoveFolderAsync(StorageFolder)

提示用户确认从当前库中删除指定的文件夹,然后删除该文件夹。

事件

DefinitionChanged

在当前库中的文件夹列表更改时发生。

适用于

另请参阅