BackgroundExecutionManager.RequestAccessKindAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提示使用者是否同意允許應用程式在背景中執行指定的背景活動層級。 在 Desktop OS Edition 上,可能會提示使用者同意。
public:
static IAsyncOperation<bool> ^ RequestAccessKindAsync(BackgroundAccessRequestKind requestedAccess, Platform::String ^ reason);
/// [Windows.Foundation.Metadata.Overload("RequestAccessKindAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<bool> RequestAccessKindAsync(BackgroundAccessRequestKind const& requestedAccess, winrt::hstring const& reason);
[Windows.Foundation.Metadata.Overload("RequestAccessKindAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> RequestAccessKindAsync(BackgroundAccessRequestKind requestedAccess, string reason);
function requestAccessKindAsync(requestedAccess, reason)
Public Shared Function RequestAccessKindAsync (requestedAccess As BackgroundAccessRequestKind, reason As String) As IAsyncOperation(Of Boolean)
參數
- requestedAccess
- BackgroundAccessRequestKind
應用程式想要執行的背景活動類型。
- reason
-
String
Platform::String
winrt::hstring
在提示中顯示的字串,系統會向使用者引發,以描述應用程式要求在背景中執行的原因。 例如,出現在 「應用程式顯示:」 之後的字串
傳回
True 表示使用者或系統已核准要求的背景活動; false,否則為 。
- 屬性
Windows 需求
裝置系列 |
Windows 10, version 1803 (已於 10.0.17134.0 引進)
|
API contract |
Windows.Foundation.UniversalApiContract (已於 v6.0 引進)
|