BackgroundExecutionManager.RequestAccessKindAsync Metode

Definisi

Meminta pengguna apakah mereka menyetujui untuk mengizinkan aplikasi melakukan tingkat aktivitas latar belakang yang ditentukan di latar belakang. Pada Desktop OS Edition ini mungkin menunjukkan permintaan kepada pengguna untuk persetujuan mereka.

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)

Parameter

requestedAccess
BackgroundAccessRequestKind

Jenis aktivitas latar belakang yang ingin dilakukan aplikasi.

reason
String

Platform::String

winrt::hstring

String yang akan ditampilkan dalam perintah yang akan dinaikkan sistem ke pengguna untuk menjelaskan mengapa aplikasi meminta untuk berjalan di latar belakang. Misalnya, string yang muncul setelah "Aplikasi mengatakan:"

Perintah untuk berjalan di latar belakang

Mengembalikan

True menunjukkan bahwa pengguna atau sistem menyetujui aktivitas latar belakang yang diminta; false, jika tidak.

Atribut

Persyaratan Windows

Persyaratan Deskripsi
Rangkaian perangkat
Windows 10, version 1803 (diperkenalkan dalam 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v6.0)

Berlaku untuk