当前位置: 首页 > 编程笔记 >

uwp 取消注册任务

刘浩思
2023-03-14
本文向大家介绍uwp 取消注册任务,包括了uwp 取消注册任务的使用技巧和注意事项,需要的朋友参考一下

示例

/// <summary>
///取消注册具有给定名称的单个后台任务
/// </summary>
/// <param name="taskName">task name</param>
/// <param name="cancelTask">true if task should be cancelled, false if allowed to finish</param>
public void UnregisterTask(string taskName, bool cancelTask) =>
    BackgroundTaskRegistration.AllTasks.First(x => x.Value.Name.Equals(taskName)).Value?.Unregister(cancelTask);

/// <summary>
///取消注册一组活动的后台任务,该任务名称包含给定的字符串
/// </summary>
/// <param name="taskNamePart">part of the task name</param>
/// <param name="cancelTask">true if tasks should be cancelled, false if allowed to finish</param>
public void UnregisterTasks(string taskNamePart, bool cancelTask)
{
    foreach (var task in BackgroundTaskRegistration.AllTasks.Where(x => x.Value.Name.Contains(taskNamePart)))
        task.Value.Unregister(cancelTask);
}
           

 类似资料:
  • 我正在尝试设置一个后台任务运行每15分钟从我的UWP应用程序,但尽管应用程序注册成功,它没有被触发。这里有很多关于这方面的资料,所以为了快速总结一下我到目前为止所做的工作: 已创建Windows运行时组件项目。 添加了实现的BackgroundSync.cs。 从我的UI项目引用了WinRT项目。 已在Package.AppManifest中注册后台任务,包括选中的计时器和系统事件触发器框。 在a

  • 我有一个糟糕的服务人员,不再更新。我首先注意到了Chrome中的问题。然后,我将以下代码放入索引中。html文件和软件中的。js(服务工作者)文件。在大多数情况下,它似乎运行良好。Firefox似乎是唯一一个没有删除服务工作者的浏览器。我使用下面的文章创建了注销脚本。 如何卸载Service Worker? 我也用过这篇文章和代码,得到了同样的结果。 我如何删除一个有缺陷的服务人员,或者实现一个“

  • 我正在运行一个Spring Boot应用程序,并尝试使用注释以特定延迟运行两个作业。 我想在特定条件下以编程方式取消这些工作。推荐的方法是什么?以下是我的应用程序的配置: Main.java Job1.java 工作2。JAVA

  • 我想取消“注册”选项。NET Core 2.1身份作为UI应用程序。 我当然可以简单地从页面上删除按钮,问题是——这样安全吗? 如果不是,我的其他选择是什么?我应该使用脚手架生成注册代码,然后在那里禁用它吗? (设置密码等也一样) 谢啦 编辑:此处似乎添加了相关信息:https://docs.microsoft.com/en-us/aspnet/core/security/authenticati

  • 本文向大家介绍注册表取证,包括了注册表取证的使用技巧和注意事项,需要的朋友参考一下 Windows注册表除了配置信息外,还保存有关最近访问的文件的信息以及有关用户活动的大量信息。因此,本文的目的是使您深入了解注册表及其所拥有信息的财富。如今,对于大多数管理员和法医分析师而言,注册表似乎就像是一片漆黑的大门。 Windows注册表 系统主要由几个文件管理,尤其是autoexec.bat,config

  • 我有一个UWP应用程序,我想与另一个程序(有线广播)接口。Wirecast建议的方法是调用以下代码: 当我从UWP应用程序调用此代码时,我得到以下错误: 系统运行时。互操作服务。COMException:“使用CoCreateInstanceFromApp创建CLSID为{A416C15B-A073-4994-8DB5-87527A41B2FA}的COM组件实例失败,原因是以下错误:8004015