Доступ к данным и файлам (HTML)
[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. При разработке приложений для Windows 10 см. раздел последняя документация]
Получение доступа к файлам, папкам и данным из приложения.
Доступ к файлам с помощью средств выбора файлов
Приступить к работе:
Краткое руководство: доступ к файлам с помощью средства выбора файлов
Сохранение файлов с помощью средства выбора файлов
Средства выбора файлов дают пользователям полный контроль над тем, к каким файлам и папкам может получить доступ ваше приложение, а также простой способ указать имя и расположение файла, который пользователь собирается сохранить. Вызовите средство выбора файлов для того, чтобы пользователь мог выбрать файлы и папки, с которыми он собирается работать в вашем приложении. Когда пользователь с помощью средства выбора файлов предоставляет вашему приложению доступ к папке, приложение также получает доступ и к ее вложенным папкам.
Если ваше приложение, как и большинство других приложений, работает с отдельными файлами или небольшими группами файлов, взаимодействия со средством выбора файлов будет достаточно, чтобы получать доступ к файлам и папкам из вашего приложения. Если вам не нужен дополнительный доступ к файловой системе, вы можете свести к минимуму объявления о возможностях своего приложения и, вероятно, упростить процесс проверки приложения при его размещении в Магазине. Дополнительные сведения о разрешениях файловой системы по умолчанию и средстве выбора файлов см. в разделе Доступ к файлам и разрешения.
Например, на следующем снимке экрана почтовое приложение вызывает средство выбора файлов, чтобы пользователь мог выбрать изображение из библиотеки изображений.
На этом снимке экрана приложение для чтения вызывает средство выбора файлов, чтобы пользователь мог указать имя и расположение сохраняемого файла.
Программный доступ к файлам
Приступить к работе:
Краткое руководство: реализация доступа к файлам программным путем
Если у вашего приложения есть разрешение на доступ к файлам и папкам в определенном расположении, вы можете перечислить все расположенные там файлы и получить доступ к ним. Дополнительные сведения о том, к каким расположениям ваше приложение имеет автоматический доступ, а также о способах получения доступа к дополнительным расположениям см. в разделе Доступ к файлам и разрешения.
Доступ к файлам и данным приложения
Подробнее:
Определение ресурсов приложения
Выполнение сложных запросов по локальным данным приложения
Все приложения могут осуществлять управление файлами и данными приложения (включая файлы ресурсов в пакете приложения) и хранить их в локальной файловой системе или облаке.
Чтение и запись файловых данных
Приступить к работе:
Краткое руководство: чтение и запись файла
Вы можете считывать и записывать данные в файл напрямую или используя потоки.
Получение данных из источников данных
Подробнее:
Приложения могут использовать источники данных, такие как базы данных, файлы или RSS-каналы. Источник данных может управлять данными и отображать их в элементах управления в виде ListView или FlipView.
В этом разделе
Тема | Описание |
---|---|
Краткое руководство: доступ к файлам программными средствами |
Получение файлов и папок из таких расположений, как папка, библиотека, устройство или расположение в сети. Для запроса файлов и папок из расположения можно также конструировать запросы файлов и папок. |
Считайте и запишите файл с помощью объекта StorageFile. |
|
Получение свойств файла, представленного объектом StorageFile. |
|
Отслеживайте файлы, к которым часто обращается пользователь, добавляя их в список последних использовавшихся файлов приложения. Платформа управляет списком mostRecentlyUsedList, сортируя элементы по времени последнего доступа к ним и удаляя самые старые элементы списка, имеющего ограничение в 25 элементов. Все приложения имеют собственный список mostRecentlyUsedList. |
|
Доступ к содержимому в папке домашней группы пользователя, включая изображения, музыку и видео. |
|
Выборочная очистка позволяет определить в приложении защищаемые файлы, которые можно удалить, когда пользователь приложения теряет право на использование данных из приложения. Так часто случается в организациях, которые разрешают сотрудникам приносить собственные устройства на работу. Когда сотрудник покидает компанию, можно обеспечить удаление файлов компании с личного устройства сотрудника. |
|
Краткое руководство: определение доступности файлов Microsoft OneDrive |
Определите доступность файла OneDrive с помощью свойства StorageFile.isAvailable. |
В шаблонах "Сводная таблица/концентратор", "Приложение-концентратор", "Сводная таблица", "Приложение таблицы" и "Приложение с разделением" код, который получает данные, необходимые для приложения, находится в файле data.js. Этот файл представляет собой источник демонстрационных данных для приложения. |
|
Как использовать пользовательский файл для передачи информации об изготовителе оборудования (OEM) |
Создайте приложение, в котором получение данных от изготовителя оборудования (OEM) осуществляется с помощью пользовательского файла. |
Научитесь создавать пользовательские реализации IListDataAdapter и IListDataSource. |
|
В этом разделе представлены краткие руководства и инструкции, где описывается и демонстрируется включение средств выбора файлов в приложения. |