Как объявить ассоциации типов файлов в файле package.appxmanifest для поддержки всех типов файлов в приложении Windows 8 Metro?

Я хочу объявить ассоциации типов файлов в файле package.appxmanifest для поддержки всех типов файлов. Я пытался с ".*", Но эта работа dint.

Я хочу получить доступ к библиотеке KnownFolders.Documents из приложения. Поэтому я вручную добавил эту возможность в мой файл package.appxmanifest. Теперь для этого нужно указать все типы файлов, к которым можно получить доступ. Поэтому я хочу объявить ассоциации типов файлов в файле package.appxmanifest для поддержки всех типов файлов.

Как я могу это сделать?

Спасибо

1 ответ

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

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

--Rob

Другие вопросы по тегам