C# 如何每分钟更新一次活动互动程序?

C# 如何每分钟更新一次活动互动程序?,c#,windows-phone-8,windows-phone-8.1,windows-8.1,live-tile,C#,Windows Phone 8,Windows Phone 8.1,Windows 8.1,Live Tile,我有一个WP应用程序,它使用ScheduledTaskAgent(后台任务)更新实时互动程序 但是,ScheduledTaskAgent仅每隔60分钟左右更新一次Live互动程序 有没有办法更频繁地更新实时互动程序(这样我就可以显示分钟时钟、股票报价等) 谢谢,不,后台任务每30-60分钟启动一次,或者根本不启动,例如,如果用户打开电池节电器,则后台任务每30-60分钟启动一次,或者根本不启动,例如,如果用户打开电池节电器,则后台任务每30-60分钟启动一次,或者根本不启动,例如,如果用户打开电

我有一个WP应用程序,它使用ScheduledTaskAgent(后台任务)更新实时互动程序

但是,ScheduledTaskAgent仅每隔60分钟左右更新一次Live互动程序

有没有办法更频繁地更新实时互动程序(这样我就可以显示分钟时钟、股票报价等)


谢谢,

不,后台任务每30-60分钟启动一次,或者根本不启动,例如,如果用户打开电池节电器,则后台任务每30-60分钟启动一次,或者根本不启动,例如,如果用户打开电池节电器,则后台任务每30-60分钟启动一次,或者根本不启动,例如,如果用户打开电池节电器,则每隔30-60分钟启动一次后台任务,或者根本不启动后台任务。例如,如果用户打开电池节电器,则无法经常运行代码,但不需要在设置磁贴通知时运行代码。有几种选择

如果您使用的是Windows Phone 8.1或Windows,第一个选项是使用。这对于可预测的数据(如时钟场景)非常有效。您可以在应用程序运行时安排多个磁贴通知。请参阅以了解演练。对于Windows Phone 8,最短时间为一小时

第二种方法是将通知推离系统。这有利于更改网络数据,如股票报价或新电子邮件。生成数据的服务器可以向Windows通知服务发送平铺通知,然后Windows通知服务将其发送到设备,而不是从设备进行轮询。看见有关Windows Phone 8,请参阅


这两个选项中的任何一个都会比直接从代码设置磁贴更新的频率更高,因为代码只能每15或30分钟运行一次。

您不能经常运行代码,但不需要在设置磁贴通知时运行代码。有几种选择

如果您使用的是Windows Phone 8.1或Windows,第一个选项是使用。这对于可预测的数据(如时钟场景)非常有效。您可以在应用程序运行时安排多个磁贴通知。请参阅以了解演练。对于Windows Phone 8,最短时间为一小时

第二种方法是将通知推离系统。这有利于更改网络数据,如股票报价或新电子邮件。生成数据的服务器可以向Windows通知服务发送平铺通知,然后Windows通知服务将其发送到设备,而不是从设备进行轮询。看见有关Windows Phone 8,请参阅


这两个选项中的任何一个都会比直接从代码设置磁贴更新的频率更高,因为代码只能每15或30分钟运行一次。

您不能经常运行代码,但不需要在设置磁贴通知时运行代码。有几种选择

如果您使用的是Windows Phone 8.1或Windows,第一个选项是使用。这对于可预测的数据(如时钟场景)非常有效。您可以在应用程序运行时安排多个磁贴通知。请参阅以了解演练。对于Windows Phone 8,最短时间为一小时

第二种方法是将通知推离系统。这有利于更改网络数据,如股票报价或新电子邮件。生成数据的服务器可以向Windows通知服务发送平铺通知,然后Windows通知服务将其发送到设备,而不是从设备进行轮询。看见有关Windows Phone 8,请参阅


这两个选项中的任何一个都会比直接从代码设置磁贴更新的频率更高,因为代码只能每15或30分钟运行一次。

您不能经常运行代码,但不需要在设置磁贴通知时运行代码。有几种选择

如果您使用的是Windows Phone 8.1或Windows,第一个选项是使用。这对于可预测的数据(如时钟场景)非常有效。您可以在应用程序运行时安排多个磁贴通知。请参阅以了解演练。对于Windows Phone 8,最短时间为一小时

第二种方法是将通知推离系统。这有利于更改网络数据,如股票报价或新电子邮件。生成数据的服务器可以向Windows通知服务发送平铺通知,然后Windows通知服务将其发送到设备,而不是从设备进行轮询。看见有关Windows Phone 8,请参阅


这两种方法中的任何一种都会比直接从代码中设置磁贴更新的频率更高,因为代码只能每15或30分钟运行一次。

你好,Rob,感谢您的输入。在您的第一个选项中,这是否意味着如果更新的条件发生了更改,并且我不再需要更新,我将不得不取消队列中的事件计划(RemoveFromSchedule)?第二个选项在我的情况下不是一个选项(我没有脱离系统)。泰克斯。如果应用程序确定不再需要排队更新,则可以取消计划磁贴更新。对于快速、动态更新,推送通知是唯一的选项。如果你还没有自己的服务,你可以使用Azure移动服务。嗨,Rob,谢谢你的输入。在您的第一个选项中,这是否意味着如果更新的条件发生了更改,并且我不再需要更新,我将不得不取消队列中的事件计划(RemoveFromSchedule)?第二个选项在我的情况下不是一个选项(我没有脱离系统)。泰克斯。如果应用程序确定不再需要排队更新,则可以取消计划磁贴更新。对于快速、动态更新,推送通知是唯一的选项。如果你还没有自己的服务,你可以使用Azure移动服务。嗨,Rob,谢谢你的输入。在您的第一个选项中,这是否意味着如果更新的条件发生了更改,并且我不再需要更新,我将不得不取消队列中的事件计划(RemoveFromSchedule)?第二个选项在我的情况下不是一个选项(我没有脱离系统)。泰克斯。如果应用程序确定排队的更新不再是nec,则可以取消计划磁贴更新