Condividi tramite


BackgroundExecutionManager.RequestAccessKindForModernStandbyAsync Metodo

Definizione

Richiede il consenso dell'utente per consentire all'app di eseguire il livello specificato di attività in background mentre il dispositivo è in modalità standby connessa. Nell'edizione del sistema operativo desktop potrebbe essere presente una richiesta all'utente per il consenso.

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)

Parametri

requestedAccess
BackgroundAccessRequestKind

Valore dell'enumerazione BackgroundAccessRequestKind che specifica il tipo richiesto di accesso in background.

reason
String

Platform::String

winrt::hstring

Stringa da visualizzare nella richiesta che il sistema genererà all'utente per descrivere il motivo per cui l'app richiede l'esecuzione in background. Ad esempio, la stringa visualizzata dopo "L'app dice:"

Restituisce

Operazione asincrona che restituisce un valore booleano al completamento. Il valore è true se la richiesta è stata concessa; in caso contrario, false.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 11 (è stato introdotto in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v14.0)

Si applica a