码迷,mamicode.com
首页 > Windows程序 > 详细

Win10 BackgroundTask

时间:2017-04-16 17:48:30      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:target   查找   completed   ref   get   sof   重复   bsp   后台   

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

标签:target   查找   completed   ref   get   sof   重复   bsp   后台   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!