На сайте Microsoft есть документ о том, как добавить пользовательских провайдеров в этот список: http://www.microsoft.com/en-us/download/details.aspx?id=35474 Все это состоит из некоторых записей реестра, Я думаю, это выполнимо, чтобы создать свой собственный, но если Dropbox умный, они предоставят своего собственного поставщика.
Интеграция с Office 2013
В Office 2013 клиентские приложения позволяют пользователям легко хранить документы Microsoft Office в облаке. Когда пользователь входит в Microsoft Office с учетной записью Microsoft или Microsoft Office 365:
- Пользовательский интерфейс Open and Save As позволяет легко находить и использовать облачные документы.
- Недавний список облачных документов, которые пользователи открывают в Office 2013, перемещается вместе с ними в другие установки Office 2013 и в Интернет на Office.com, если они входят в систему с той же учетной записью.
По умолчанию клиенты Office 2013 поддерживают облачные документы, хранящиеся в Windows Live SkyDrive, Microsoft SharePoint Online или Microsoft SharePoint 2013; эти облачные сервисы появляются в пользовательском интерфейсе Open и Save As клиентских приложений. В следующих разделах описывается, как другой поставщик облачного хранилища может зарегистрировать свою службу, чтобы она отображалась вместе со значениями по умолчанию в том же пользовательском интерфейсе.
Служба облачного хранилища должна синхронизироваться с локальной папкой
Для интеграции с Office 2013 у поставщика должен быть собственный метод синхронизации облачных документов из его службы в локальную папку. Это позволяет пользователям Office 2013 работать с облачными документами, даже если они находятся в автономном режиме или имеют плохое сетевое соединение. Это также позволяет пользователям открывать и сохранять документы быстро, без задержек в сети.
Регистрация службы облачного хранилища на клиентском компьютере пользователя
Служба облачного хранения отвечает за регистрацию себя на клиентском компьютере пользователя с помощью своей программы установки. Регистрация состоит из настройки некоторых разделов реестра для предоставления Office 2013 некоторых сведений о службе облачного хранилища.
Office 2013 будет искать зарегистрированные сервисы облачного хранилища здесь:
[HKEY_CURRENT_USER\ Программное обеспечение \ Microsoft \ Office \ Common \ Cloud Storage]
Служба облачного хранилища должна установить или удалить ключи реестра:
- Когда пользователь устанавливает или обновляет клиент синхронизации облачного хранилища.
- Когда пользователь удаляет клиент синхронизации облачного хранилища.
Служба облачного хранилища должна создать раздел реестра, используя уникальный идентификатор GUID:[HKEY_CURRENT_USER\ Software \ Microsoft \ Office \ Common \ Cloud Storage {UNIQUE_GUID}]
Поставщик услуг должен быть идентифицирован по одному и тому же идентификатору GUID во всех клиентских установках. В этом уникальном ключе следующие значения должны быть установлены в реестре; эти значения обязательны, если не отмечены [Необязательно]:
Значения реестра
DisplayName (REG_SZ) Отображаемое имя для службы.
Описание (REG_SZ) [Необязательно] Строка описания для поставщика услуг.
Url48x48 (REG_SZ) URL-адрес значков для облачного сервиса. Url48x48 требуется, но могут быть предоставлены дополнительные URL-адреса значков. Включите URL-адреса значков в разделе реестра Thumbnails:
[HKEY_CURRENT_USER\ Software \ Microsoft \ Office \ Common \ Cloud Storage {UNIQUE_GUID} \ Миниатюры] Дополнительные URL-адреса миниатюр перечислены в следующем списке. Если предусмотрено, они будут использоваться в соответствии с настройками DPI пользователя. Пользовательский интерфейс Open и Save As будет использовать большие эскизы (32x32 в 100DPI, 40x40 в 125DPI и 48x48 в 150DPI). Пользовательский интерфейс учетной записи будет использовать меньшие миниатюры (16x16 в 100DPI, 20x20 в 125DPI и 24x24 в 150DPI). Если нет в наличии, используется следующий больший размер. Значение Url48x48 является значением по умолчанию.
Имя значения реестра - значение реестра
Url16x16 (REG_SZ) [Необязательно] - URL-адрес миниатюры 16 x 16.
Url20x20 (REG_SZ) [Необязательно] - URL-адрес миниатюры размером 20 x 20.
Url24x24 (REG_SZ) [Необязательно] - URL-адрес миниатюры 24 x 24.
Url32x32 (REG_SZ) [Необязательно] - URL-адрес миниатюры размером 32 x 32.
Url40x40 (REG_SZ) [Необязательно] - URL-адрес миниатюры 40 x 40.
Url48x48 (REG_SZ) - URL-адрес миниатюры 48 x 48.
LearnMoreURL (REG_SZ) URL-адрес целевой веб-страницы, где пользователи могут узнать больше и загрузить установщик клиента.
ManageURL (REG_SZ) [Необязательно] URL-адрес страницы управления веб-сайтом, где пользователи могут просматривать сведения о своей учетной записи.
LocalFolderRoot (REG_SZ) Локальный путь к корневой папке для синхронизации содержимого облака, загруженного из этой службы. После регистрации корневой путь к локальной папке должен содержать только одну обратную косую черту.