Windows phone 7 每天从本地数据自动更新WP7应用程序磁贴
您能否推荐一个教程,介绍如何每天自动更新Windows phone 7应用程序磁贴?我需要从装订中取出一些本地文本,然后放到瓷砖中。Windows phone 7 每天从本地数据自动更新WP7应用程序磁贴,windows-phone-7,tile,Windows Phone 7,Tile,您能否推荐一个教程,介绍如何每天自动更新Windows phone 7应用程序磁贴?我需要从装订中取出一些本地文本,然后放到瓷砖中。 我对此做了研究。有些文章包含有关从服务器更新磁贴的信息,有些主题只包含不完整源代码或难以理解的部分。您需要使用定期任务代理 检查上次运行它的时间。如果时间不同,则根据需要更新互动程序 比如: protected override void OnInvoke(ScheduledTask task) { if (task.LastScheduledTime.D
我对此做了研究。有些文章包含有关从服务器更新磁贴的信息,有些主题只包含不完整源代码或难以理解的部分。您需要使用定期任务代理 检查上次运行它的时间。如果时间不同,则根据需要更新互动程序 比如:
protected override void OnInvoke(ScheduledTask task)
{
if (task.LastScheduledTime.Date != DateTime.Now.Date)
{
var tile = ShellTile.ActiveTiles.FirstOrDefault(t => t.NavigationUri.ToString().Contains("SOMETHING TO IDENTIFY THE TILE IN QUESTION"));
if (tile != null)
{
var updatedTile = new StandardTileData
{
Title = "WHATEVER",
BackContent = "SOME LOCAL DATA"
};
tile.Update(updatedTile);
}
}
NotifyComplete();
}
有关背景任务的初学者,请参见或,有关创建背景任务的示例,请参见感谢您的回复!对于计划任务(“错误1,找不到类型或命名空间名称“ScheduledTask…”)和NotifyComplete,是否需要一些参考?我完全newbie@Karloss请参阅我添加到答案中的链接,了解更多关于如何使用的示例。尝试理解第二个链接中的示例。我编译了它,看起来已经足够好了。您可能知道一些代码量较小的替代解决方案吗?