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
- Наследование
- Атрибуты
Требования к 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 |
Происходит при изменении списка папок в текущей библиотеке. |