我需要调用一个方法,该方法要求从UI线程进行调用。我的代码作为后台任务执行(我在UWP中使用Windows运行时组件,每15分钟运行一次后台任务)。
我想从后台任务的Run()方法中调用此方法。
问题是,如果应用程序没有打开,那么Window.Current是null,所以我不能使用Dispatcher。我尝试过来自、和 (实例化一个新视图)的变体,但是它们在This method must be called on an UI thread.或The main windows has not been created.中都失败了。
我还尝试了以下几种方法。
Thread t = new Th
请描述您的问题
标题:年底大酬宾-腾讯云
地址:https://cloud.tencent.com/act/bargin?utm_source=portal&utm_medium=banner&utm_campaign=bargin&utm_term=1204
浏览器信息
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36