Запросить постоянный доступ к папке из приложения UWP

2

При запуске моего приложения он должен сканировать файлы определенной папки. Папка находится в произвольном пути, определенном пользователем, например "E:\Files",

Я мог бы заставить пользователя выбрать StorageFolder с помощью FolderPicker.PickSingleFolderAsync, но делать это каждый раз, когда приложение запускается, будет действительно неудобно.

Есть ли способ запросить постоянный доступ к пользовательской папке и сохранить ее в настройках приложения, чтобы не спрашивать пользователя каждый раз, когда приложения хотят получить к нему доступ?

Я видел некоторые приложения, которые дают вам возможность добавлять папки в список, и они получают постоянный доступ, но я не знаю, как это сделать.

Теги:
uwp
windows-10-universal

1 ответ

4
Лучший ответ

Существует два варианта:

  1. Использовать FutureAccessList или MostRecentlyUsedList
  2. Используйте новые возможности broadFileSystemAccess (доступны в последней версии Windows 10). (Note: вам нужно будет обосновать свои потребности в этих возможностях во время подачи пакета).

Ещё вопросы

Сообщество Overcoder
Наверх
Меню