2012-05-29 5 views
2

Меня попросили написать прототип приложения на C# для Windows Phone 7.1, который может принимать данные с помощью функции «Поделиться» Android, а затем обрабатывать такие данные.Windows Phone 7.1 «Отправить» функциональность?

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

Вопросы:

  1. ли такая "Share" функциональные возможности, доступные в Windows Phone 7.1 на всех? (Я сказал, что его следует называть «Отправить»)
  2. Может ли кто-нибудь предоставить мне онлайн-чтение о том, как создавать соответствующие обработчики?

ответ

1

Я не знаком с предложением, которое дает Android, но вы можете расширить сборщик разделов, и есть detailed article on MSDN с примером кода для этого.

+0

После прочтения статьи MSDN у меня создается впечатление, что это доступно только для расширения приложения галереи. Я прав? Будет ли это работать и для других приложений, как я описал в своем примере? –

+0

Это зависит от того, что вы хотите получать через «share» - в приложении электронной почты, нажатие на вложение не дает выбора приложения для открытия - ассоциации файлов жестко закодированы и [недоступны для третьих лиц ] (http://social.msdn.microsoft.com/Forums/sk/windowsphone7series/thread/8031feaa-7086-43e6-913c-3867274a569c). Если вы хотите настроить файловую ассоциацию, вы должны иметь дело с Microsoft напрямую –