Лучший отвечающий
[WP7] Работа с файлами

Вопрос
-
Здравствуйте, только начал изучать платформу WP7, сразу же возник вопрос, ответа на который я пока так и не нашел:
Как можно ассоциировать какой-либо файл (например pdf или txt), чтобы при загрузке из интернета, этот файл открывался бы в моём приложении? (Как это реализовано в Adobe Reader).
Например хочется написать текстовый редактор, как открывать загружаемые из интернета текстовые файлы в этом редакторе?2 октября 2011 г. 14:48
Ответы
-
Такой задокументированной возможности для разработчиков сейчас нет. Если даже найти какой-то путь использующий недокументированную возможность, то гарантировать прохождение сертификации приложения нельзя. Да, Adobe Reader имеет такую возможность; так же приложение Youtube умеет при отсутствии как таковой возможности проигрывания флэша на устройствах проигрывать видео с помощью этого приложения. Надо сказать что первое из этих приложений - это детище огромной корпорации Adobe, которой надо полагать Microsoft оказывает высокое доверие разрешая доступ к низкоуровневым возможностям. Второе приложение опубликовано самой корпорацией Microsoft, поэтому этот факт можно оставить без комментариев. Также некоторые исключительные возможности низкоуровневого доступа к устройству имеют непосредственно производители устройств и сотовые операторы, которые соответственно разрабатывают сами устройства и драйверы для их компонентов, а вторые обеспечивают адекватную работу устройств в сотовой сети.
Вышесказанное не означает, что требуемой Вам возможности не будет вовсе. Возможно появится отдельное API для этой задачи, стоит надеяться. Свои пожелания по нововведениям моэно оставлять на сайте http://windowsphone.uservoice.com/forums/101801-feature-suggestions- Предложено в качестве ответа PetrishkoMVP 2 октября 2011 г. 16:15
- Помечено в качестве ответа Александр Соколов 2 октября 2011 г. 17:22
2 октября 2011 г. 16:15
Все ответы
-
Такой задокументированной возможности для разработчиков сейчас нет. Если даже найти какой-то путь использующий недокументированную возможность, то гарантировать прохождение сертификации приложения нельзя. Да, Adobe Reader имеет такую возможность; так же приложение Youtube умеет при отсутствии как таковой возможности проигрывания флэша на устройствах проигрывать видео с помощью этого приложения. Надо сказать что первое из этих приложений - это детище огромной корпорации Adobe, которой надо полагать Microsoft оказывает высокое доверие разрешая доступ к низкоуровневым возможностям. Второе приложение опубликовано самой корпорацией Microsoft, поэтому этот факт можно оставить без комментариев. Также некоторые исключительные возможности низкоуровневого доступа к устройству имеют непосредственно производители устройств и сотовые операторы, которые соответственно разрабатывают сами устройства и драйверы для их компонентов, а вторые обеспечивают адекватную работу устройств в сотовой сети.
Вышесказанное не означает, что требуемой Вам возможности не будет вовсе. Возможно появится отдельное API для этой задачи, стоит надеяться. Свои пожелания по нововведениям моэно оставлять на сайте http://windowsphone.uservoice.com/forums/101801-feature-suggestions- Предложено в качестве ответа PetrishkoMVP 2 октября 2011 г. 16:15
- Помечено в качестве ответа Александр Соколов 2 октября 2011 г. 17:22
2 октября 2011 г. 16:15 -
В подтверждение слов Petrishko, можно посмотреть топик на зарубежном форуме - Create file association?
Для связи [mail]3 октября 2011 г. 7:55 -
А как же другие приложения делают ассоциации с файлами. Acrobat Reader например?
- Разделено PetrishkoMVP 7 октября 2011 г. 10:55
- Изменен тип PetrishkoMVP 7 октября 2011 г. 10:56
- Изменен тип PetrishkoMVP 7 октября 2011 г. 10:56
- Объединено PetrishkoMVP 7 октября 2011 г. 10:57
6 октября 2011 г. 2:52 -
aamb, партнерам Майкрософт предоставляет возможность обращаться к службам телефона на более низком уровне, хотя через соответствующие библиотеки. В любом случае приложение использующее такие возможности и не имеющее на это разрешение не сможет сертифицировать приложение. Речь идёт о крупных компаниях - лидерах рынка, а также о сотовых операторах и производителях телефона.7 октября 2011 г. 11:05