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 に答える