アプリケーションにホーム画面に固定するオプションがあるWindowsPhoneアプリを開発しています。そして、ShellTileScheduleクラスを使用して、定期的に更新をスケジュールしています。私のアプリが更新をタイルにプッシュしていない理由がいくつかあります。私のアプリデータは完全にローカルであり、外部からのデータはありません。
タイルの更新では、ユリの画像を更新せず、表示するデータを変更するだけです。
foreach (ShellTile tile in ShellTile.ActiveTiles)
{
IconicTileData tileData = GetTileData();
tileSchedule = new ShellTileSchedule(tile, tileData);
tileSchedule.Interval = UpdateInterval.EveryHour;
tileSchedule.Recurrence = UpdateRecurrence.Interval;
tileSchedule.Count=GetUserData();
tileSchedule.StartTime = DateTime.Now;
tileSchedule.Start();
tile.Update(tileData);
}
この点で何か助けはありますか?または、タイルを更新するためにエージェントをバックグラウンドで実行する必要がありますか?