Могут ли разработчики "заставить" систему предотвратить приостановку приложений "Metro" во время выполнения фоновых асинхронных процессов?

Если приложение в настоящее время не является "передним и центральным" в Win8, оно приостанавливается. Не препятствует ли это тому, чтобы приложение явно работало в фоновом режиме, например, в почтовом клиенте, используя асинхронные операции, чтобы опросить почтовый сервер на наличие новых сообщений и загрузить их (а затем обновить плитку с количеством новых сообщений)?

Если это невозможно (приостановленное приложение не может выполнять фоновую обработку или не может заставить систему оставаться активной, хотя и невидимой), каков обходной путь - отдельная служба Windows?

1 ответ

Решение

Вы должны посмотреть на фоновые задачи. Здесь есть официальный документ.

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