BackgroundExecutionManager.RequestAccessKindAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fordert den Benutzer auf, ob er der App zustimmt, die angegebene Ebene der Hintergrundaktivität im Hintergrund auszuführen. In der Desktop OS Edition wird der Benutzer möglicherweise aufgefordert, seine Zustimmung einzuholen.
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)
Parameter
- requestedAccess
- BackgroundAccessRequestKind
Der Typ der Hintergrundaktivität, die die App ausführen möchte.
- reason
-
String
Platform::String
winrt::hstring
Die Zeichenfolge, die in der Eingabeaufforderung angezeigt werden soll, die das System an den Benutzer ausgibt, 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
True gibt an, dass der Benutzer oder das System die angeforderte Hintergrundaktivität genehmigt hat. false, andernfalls.
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)
|