2012-06-22 2 views
1

У меня есть живые плитки в моем приложении и не приложение для веб-сервисов. Живые фрагменты обновляются при выходе из приложения. Поэтому, если пользователь не открывает приложение в течение дня, он не обновляется.Можно ли обновлять текущие плитки, принимая значения из приложения, не запуская его в WP7?

Могу ли я обновить, не заходя на сервер? Может ли Tiles принимать значения из приложения, уволив приложение самостоятельно или может жить плитки, принимая значения из приложения, не имея пользователя, открывающего его на ежедневной основе?

Alfah

ответ

4

Если вы регистрируете PeriodicTask и у вас будет 25 секунд, чтобы выполнить каждые 30 минут, в течение которых вы можете обновить свои живые плитки.

Для получения дополнительной информации см. Background Agents Overview for Windows Phone.

+0

Спасибо, я проверил API, который не работает для периодической задачи, так как IsolStorage не отображается в списке, мы могли бы получить доступ к данным из изолированного хранилища? – alfah

+1

@alfah - Вы можете получить доступ к изолированному хранилищу из периодической задачи. –

+1

Но не забудьте обернуть к нему доступ с помощью [глобального мьютекса] (http://msdn.microsoft.com/en-us/library/hh202944%28v%3Dvs.92%29.aspx), так как ваше приложение и фоновая задача может работать одновременно –