Freigeben über


BackgroundExecutionManager.RequestAccessKindForModernStandbyAsync Methode

Definition

Fordert die Zustimmung des Benutzers an, damit die App die angegebene Ebene der Hintergrundaktivität im Hintergrund ausführen kann, während sich das Gerät im verbundenen Standbymodus befindet. In der Desktop OS Edition wird der Benutzer möglicherweise zur Zustimmung aufgefordert.

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)

Parameter

requestedAccess
BackgroundAccessRequestKind

Ein Wert aus der BackgroundAccessRequestKind-Enumeration , der den angeforderten Typ des Hintergrundzugriffs angibt.

reason
String

Platform::String

winrt::hstring

Die Zeichenfolge, die in der Eingabeaufforderung angezeigt werden soll, die das System an den Benutzer sendet, um zu beschreiben, warum die App die Ausführung im Hintergrund anfordert. Beispielsweise die Zeichenfolge, die nach "Die App sagt:" angezeigt wird.

Gibt zurück

Ein asynchroner Vorgang, der bei Abschluss einen booleschen Wert zurückgibt. Der Wert ist true, wenn die Anforderung gewährt wurde. Andernfalls false.

Attribute

Windows-Anforderungen

Gerätefamilie
Windows 11 (eingeführt in 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v14.0)

Gilt für: