Windows8Metroユーザーインターフェイス用の特定のカレンダーを作成しようとしています。
今のところやりたいのは、プログラムが実行されていないときでも、午前12:00にタイルを更新することです(タイルに現在の日付を表示します)。
WinRTはそのようなタスクに対して複数のソリューションを提供しますが、さまざまな理由でそれらのいずれも使用できません。
- 可能
Register a Maintenance Background Task
ですが、デバイスがAC電源で動作している場合にのみ実行されます。 - 可能
Register a Periodic Cloud URI
ですが、コンピューターがインターネットに接続されている場合にのみ実行されます。 - 可能
Register a Background Task on Timer
ですが、ユーザーがロック画面に追加した場合にのみ実行されます。 - 可能ですが
Register a ScheduledTileNotification
、タイルに対する単一の非定期的なスケジュールされた更新です。
他に解決策はありますか?