2

我已经看到很多关于如何在 Windows 8 中开始定期更新动态磁贴的示例,例如:

PeriodicUpdateRecurrence recurrence = PeriodicUpdateRecurrence.Hour;
System.Uri url = new System.Uri(polledUrl);
TileUpdateManager.CreateTileUpdaterForApplication().StartPeriodicUpdate(url, recurrence);

但是,您如何撤消此操作?我添加了一个应用程序设置来禁用实时磁贴更新,但我找不到删除轮询的代码。

4

2 回答 2

2

我通过浏览 Intellisense 选项找到了答案。

要将图块恢复为其默认状态,即不活动,请使用:

TileUpdateManager.CreateTileUpdaterForApplication().Clear();

希望这对某人有所帮助 - 在任何 Windows 开发人员中心快速入门中都不容易找到。

于 2012-10-08T21:56:07.690 回答
1
PeriodicUpdateRecurrence recurrence = PeriodicUpdateRecurrence.Hour;
System.Uri url = new System.Uri(polledUrl);
var tileUpdater = TileUpdateManager.CreateTileUpdaterForApplication();

tileUpdater.StartPeriodicUpdate(url, recurrence);

// ...

tileUpdater.StopPeriodicUpdate();
于 2012-10-08T21:57:13.663 回答