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) |
获取 用户的指定库。 |
RequestAddFolderAsync() |
提示用户选择一个文件夹,然后将该文件夹添加到库中。 |
RequestRemoveFolderAsync(StorageFolder) |
提示用户确认从当前库中删除指定的文件夹,然后删除该文件夹。 |
事件
DefinitionChanged |
在当前库中的文件夹列表更改时发生。 |