Поддержка Office для Android на платформе доступа к хранилищу Android

Office для Android интегрируется с платформой Android Storage Access Framework, которая позволяет Office открывать файлы, хранимые другим поставщиком документов.

Android 4.4 (API уровня 19) представляет платформу Storage Access Framework (SAF). SAF позволяет пользователям просматривать и открывать документы, изображения и другие файлы всех поставщиков хранилищ документов, которые предпочитают пользователи. Стандартный пользовательский интерфейс позволяет просматривать файлы и получать доступ к ним подходящим способом по всем приложениям и поставщикам.

Реализация поставщика документа

Если вы разрабатываете приложение, предоставляющее службы хранения документов, вы можете сделать файлы доступными через SAF, написав пользовательский поставщик документов. Затем приложения Office могут вызывать ACTION_OPEN_DOCUMENT и (или ) ACTION_CREATE_DOCUMENT намерение получать файлы, возвращенные поставщиком документов. Обратите внимание, что намерение может включать фильтры для дальнейшего уточнения условий.

Включение бесплатных правок для пользователей

Пользователи могут входить в приложения Office с помощью бесплатной учетной записи Майкрософт, чтобы создавать или редактировать документы, хранящиеся в службе хранения, ориентированной на пользователя. В следующей таблице перечислены обязательные свойства, которые поставщики обязаны поставлять как часть курсора, чтобы позволить пользователям бесплатно редактировать документы, доступные через платформу Storage Access Framework.

Свойство Индекс Значение
Тип документа com_microsoft_office_doctype <consumer>
Понятное имя службы com_microsoft_office_servicename Любое понятное имя службы, используемое для идентификации документа в списке Последние в приложениях Office. Обратите внимание, что свойство "Условия соглашения" должно быть предоставлено до того, как будет отображено понятное имя службы.
Условия соглашения
com_microsoft_office_termsofuse <Я соглашаюсь с условиями, указанными на странице https://go.microsoft.com/fwlink/p/?LinkId=528381\>

См. также