BackgroundExecutionManager.RequestAccessKindAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Запрашивает у пользователя согласие на то, чтобы разрешить приложению выполнять указанный уровень фоновой активности в фоновом режиме. В классическом выпуске OS может появиться запрос на согласие пользователя.
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
Строка, отображаемая в запросе, который система поднимет пользователю, чтобы описать, почему приложение запрашивает запуск в фоновом режиме. Например, строка, которая отображается после "The app says:"
Возвращаемое значение
Значение True указывает, что пользователь или система одобрили запрошенное фоновое действие; False, в противном случае .
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10, version 1803 (появилось в 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v6.0)
|