我創建了一個windows應用程序,它具有一些web服務調用。目前我使用按鈕事件來進行web服務調用,但我希望應用程序每5分鐘自動執行一次。 按鈕事件現在放置在MainPage.xaml.cs 什麼是執行此操作的最佳方式是在Windows Store應用程序中有任何計時器事件?刷新Windows Store應用程序中的數據
public async void GetWebServiceDataButton(object sender, RoutedEventArgs e)
{
........
.........
Retrieve data from web service
}
感謝您的快速回答!起初,我只是需要應用程序運行時,但後來也可能爲活瓷磚。 – Zyberb 2013-02-20 19:25:00
亞當沒有提到你的情況的另一點是,你也可以刷新恢復處理程序。如果你有一個正在進行的計時器,那麼如果你被暫停的時間超過了這個時間間隔,那麼其中一個計時器可能會被觸發,但恢復處理器是一個在任何情況下刷新的好地方。 – 2013-02-20 20:01:07
謝謝@ KraigBrockschmidt-MSFT能否詳細說明'其中一個可能會觸發'?如果應用程序被暫停,那麼這些線程是否會在該應用程序恢復之前暫停(或接近它)? – 2013-02-20 20:54:11