Доступ к данным и файлам (HTML)

[ Эта статья адресована разработчикам приложений среды выполнения Windows для Windows 8.x и Windows Phone 8.x. При разработке приложений для Windows 10 см. раздел последняя документация]

Получение доступа к файлам, папкам и данным из приложения.

Доступ к файлам с помощью средств выбора файлов

Приступить к работе:

Краткое руководство: доступ к файлам с помощью средства выбора файлов

Сохранение файлов с помощью средства выбора файлов

Средства выбора файлов дают пользователям полный контроль над тем, к каким файлам и папкам может получить доступ ваше приложение, а также простой способ указать имя и расположение файла, который пользователь собирается сохранить. Вызовите средство выбора файлов для того, чтобы пользователь мог выбрать файлы и папки, с которыми он собирается работать в вашем приложении. Когда пользователь с помощью средства выбора файлов предоставляет вашему приложению доступ к папке, приложение также получает доступ и к ее вложенным папкам.

Если ваше приложение, как и большинство других приложений, работает с отдельными файлами или небольшими группами файлов, взаимодействия со средством выбора файлов будет достаточно, чтобы получать доступ к файлам и папкам из вашего приложения. Если вам не нужен дополнительный доступ к файловой системе, вы можете свести к минимуму объявления о возможностях своего приложения и, вероятно, упростить процесс проверки приложения при его размещении в Магазине. Дополнительные сведения о разрешениях файловой системы по умолчанию и средстве выбора файлов см. в разделе Доступ к файлам и разрешения.

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

Снимок экрана средства выбора файлов, с помощью которого выбран один файл из библиотеки изображений.

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

Снимок экрана средства выбора файлов, которое используется для сохранения файла в OneDrive.

Программный доступ к файлам

Приступить к работе:

Краткое руководство: реализация доступа к файлам программным путем

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

Доступ к файлам и данным приложения

Подробнее:

Управление данными приложения

Определение ресурсов приложения

Загрузка файловых ресурсов

Выполнение сложных запросов по локальным данным приложения

Все приложения могут осуществлять управление файлами и данными приложения (включая файлы ресурсов в пакете приложения) и хранить их в локальной файловой системе или облаке.

Чтение и запись файловых данных

Приступить к работе:

Краткое руководство: чтение и запись файла

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

Получение данных из источников данных

Подробнее:

Работа с источниками данных

Приложения могут использовать источники данных, такие как базы данных, файлы или RSS-каналы. Источник данных может управлять данными и отображать их в элементах управления в виде ListView или FlipView.

В этом разделе

Тема Описание

Краткое руководство: доступ к файлам программными средствами

Получение файлов и папок из таких расположений, как папка, библиотека, устройство или расположение в сети. Для запроса файлов и папок из расположения можно также конструировать запросы файлов и папок.

Краткое руководство: чтение и запись файлов

Считайте и запишите файл с помощью объекта StorageFile.

Краткое руководство: получение свойств файла

Получение свойств файла, представленного объектом StorageFile.

Отслеживание недавно использовавшихся файлов и папок

Отслеживайте файлы, к которым часто обращается пользователь, добавляя их в список последних использовавшихся файлов приложения. Платформа управляет списком mostRecentlyUsedList, сортируя элементы по времени последнего доступа к ним и удаляя самые старые элементы списка, имеющего ограничение в 25 элементов. Все приложения имеют собственный список mostRecentlyUsedList.

Краткое руководство: доступ к содержимому домашней группы

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

Как защищать файлы с помощью выборочного удаления

Выборочная очистка позволяет определить в приложении защищаемые файлы, которые можно удалить, когда пользователь приложения теряет право на использование данных из приложения. Так часто случается в организациях, которые разрешают сотрудникам приносить собственные устройства на работу. Когда сотрудник покидает компанию, можно обеспечить удаление файлов компании с личного устройства сотрудника.

Краткое руководство: определение доступности файлов Microsoft OneDrive

Определите доступность файла OneDrive с помощью свойства StorageFile.isAvailable.

Как настраивать данные шаблона Visual Studio

В шаблонах "Сводная таблица/концентратор", "Приложение-концентратор", "Сводная таблица", "Приложение таблицы" и "Приложение с разделением" код, который получает данные, необходимые для приложения, находится в файле data.js. Этот файл представляет собой источник демонстрационных данных для приложения.

Как использовать пользовательский файл для передачи информации об изготовителе оборудования (OEM)

Создайте приложение, в котором получение данных от изготовителя оборудования (OEM) осуществляется с помощью пользовательского файла.

Создание пользовательского источника данных

Научитесь создавать пользовательские реализации IListDataAdapter и IListDataSource.

Работа со средствами выбора файлов

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

 

Связанные разделы

Пример доступа к файлу

Образец средства выбора файлов