首页 > Windows开发 > 详细

Win10 BackgroundTask

时间:2017-04-16 17:50:00      阅读:265      评论:0      收藏:0      [点我收藏+]

1.这里面详细的说明了后台任务的搭建 调用等

提示:

1.BackgroundTaskRegistration 里面有这两个事件 OnCompleted/Progress

这两个事件只允许在前台的时候使用,如果在后台的时候 你想通过事件回调你的更新磁贴方法是不可取的

2.后台任务会根据timetrigger的时间启动后台轮训,这个时候一般是15分钟。

也可以自己在添加一个类处理自己的启动更新磁贴方法

3.有人会问我的后台为啥不执行?有很多原因

1.)注册到启动项目后台类型 选择触发器

2.)output type :选择运行时组件

3.)public sealed

4.)选择你注册的触发器  IBackgroundTrigger timeTrigger = new TimeTrigger(15, false);

5.)注册 taskBuilder.Register();

6.)可以写文件追加看一下

4.后台任务运行时组件引用了其他的类库。在类库内写文件的时候要特别注意,防止访问受限异常

5.有人会问为啥我的磁贴不更新。有很多原因 可能磁贴的模版写的不对,可能网络请求失败,重复请求同一个Url,可能写文件异常。等等吧。

仔细查找打断点。授鱼不如授以渔。授渔不如亲自试,亲试不如有思想!记得有人这么说过,后两句忘记怎么说了。

Win10 BackgroundTask

原文:http://www.cnblogs.com/luquanmingren/p/6719292.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!