BackgroundExecutionManager.RequestAccessKindAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Solicita ao usuário se ele consente em permitir que o aplicativo execute o nível especificado de atividade em segundo plano em segundo plano. Na Edição do so da área de trabalho, isso pode apresentar uma solicitação ao usuário para seu consentimento.
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)
Parâmetros
- requestedAccess
- BackgroundAccessRequestKind
O tipo de atividade em segundo plano que o aplicativo deseja executar.
- reason
-
String
Platform::String
winrt::hstring
A cadeia de caracteres a ser exibida no prompt que o sistema gerará ao usuário para descrever por que o aplicativo está solicitando a execução em segundo plano. Por exemplo, a cadeia de caracteres que aparece após "O aplicativo diz:"
Retornos
True indica que o usuário ou o sistema aprovaram a atividade em segundo plano solicitada; false, caso contrário.
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10, version 1803 (introduzida na 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v6.0)
|