BackgroundExecutionManager.RequestAccessKindForModernStandbyAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
请求用户同意,以允许应用在设备处于连接待机模式时在后台执行指定级别的后台活动。 在桌面 OS 版本中,可能会提示用户同意。
public:
static IAsyncOperation<bool> ^ RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind requestedAccess, Platform::String ^ reason);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<bool> RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind const& requestedAccess, winrt::hstring const& reason);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind requestedAccess, string reason);
function requestAccessKindForModernStandbyAsync(requestedAccess, reason)
Public Shared Function RequestAccessKindForModernStandbyAsync (requestedAccess As BackgroundAccessRequestKind, reason As String) As IAsyncOperation(Of Boolean)
参数
- requestedAccess
- BackgroundAccessRequestKind
BackgroundAccessRequestKind 枚举中的值,指定请求的后台访问类型。
- reason
-
String
Platform::String
winrt::hstring
在提示中显示的字符串,系统将向用户发出该字符串,以描述应用请求在后台运行的原因。 例如,在“应用说:”之后显示的字符串
返回
一个异步操作,在完成时返回布尔值。 如果已授予请求,则值为 true;否则为 false。
- 属性
Windows 要求
设备系列 |
Windows 11 (在 10.0.22000.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v14.0 中引入)
|