BackgroundExecutionManager 类

定义

管理运行后台任务的权限。

public ref class BackgroundExecutionManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class BackgroundExecutionManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public static class BackgroundExecutionManager
Public Class BackgroundExecutionManager
继承
Object Platform::Object IInspectable BackgroundExecutionManager
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

版本历史记录

Windows 版本 SDK 版本 增值
1803 17134 RequestAccessKindAsync

方法

GetAccessStatus()

获取应用的后台任务执行功能。

GetAccessStatus(String)

获取指定应用的后台任务执行功能。

GetAccessStatusForModernStandby()

获取一个值,该值指示设备处于连接待机模式时调用应用的后台任务执行功能。

GetAccessStatusForModernStandby(String)

提取一个值,该值指示设备处于连接待机模式时指定应用的后台任务执行功能。

RemoveAccess()

从可能运行后台任务的应用列表中删除调用应用。

RemoveAccess(String)

从可能运行后台任务的应用列表中删除特定应用。

RequestAccessAsync()

请求允许应用运行后台任务。

RequestAccessAsync(String)

异步请求允许应用运行后台任务。

RequestAccessKindAsync(BackgroundAccessRequestKind, String)

提示用户是否同意允许应用在后台执行指定级别的后台活动。 在桌面 OS 版本中,可能会提示用户同意。

RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind, String)

请求用户同意,以允许应用在设备处于连接待机模式时在后台执行指定级别的后台活动。 在桌面 OS 版本中,可能会提示用户同意。

适用于

另请参阅