Compartilhar via


BackgroundExecutionManager.RequestAccessKindForModernStandbyAsync Método

Definição

Solicita o consentimento do usuário para permitir que o aplicativo execute o nível especificado de atividade em segundo plano enquanto o dispositivo está no modo de espera conectado. Na Edição do sistema operacional da área de trabalho, isso pode apresentar uma solicitação ao usuário para seu consentimento.

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)

Parâmetros

requestedAccess
BackgroundAccessRequestKind

Um valor da enumeração BackgroundAccessRequestKind especificando o tipo solicitado de acesso em segundo plano.

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

Uma operação assíncrona que retorna um valor booliano após a conclusão. O valor será true se a solicitação tiver sido concedida; caso contrário, false.

Atributos

Requisitos do Windows

Família de dispositivos
Windows 11 (introduzida na 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v14.0)

Aplica-se a