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