BackgroundExecutionManager Klasse
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.
Verwalten der Berechtigung zum Ausführen von Hintergrundaufgaben.
public ref class BackgroundExecutionManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class BackgroundExecutionManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public static class BackgroundExecutionManager
Public Class BackgroundExecutionManager
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Versionsverlauf
Windows-Version | SDK-Version | Wertschöpfung |
---|---|---|
1803 | 17134 | RequestAccessKindAsync |
Methoden
GetAccessStatus() |
Ruft die Ausführungsfunktion für Hintergrundaufgaben der App ab. |
GetAccessStatus(String) |
Ruft die Ausführungsfunktion der angegebenen App für Hintergrundaufgaben ab. |
GetAccessStatusForModernStandby() |
Ruft einen Wert ab, der die Ausführungsfunktion der aufrufenden App für Hintergrundaufgaben angibt, während sich das Gerät im verbundenen Standbymodus befindet. |
GetAccessStatusForModernStandby(String) |
Weist einen Wert erneut auf, der die Ausführungsfunktion der angegebenen App für Hintergrundaufgaben angibt, während sich das Gerät im verbundenen Standbymodus befindet. |
RemoveAccess() |
Entfernt die aufrufende App aus der Liste der Apps, die möglicherweise Hintergrundaufgaben ausführen. |
RemoveAccess(String) |
Entfernt eine bestimmte App aus der Liste der Apps, die Möglicherweise Hintergrundaufgaben ausführen. |
RequestAccessAsync() |
Fordert an, dass die App Hintergrundaufgaben ausführen darf. |
RequestAccessAsync(String) |
Fordert asynchron an, dass die App Hintergrundaufgaben ausführen darf. |
RequestAccessKindAsync(BackgroundAccessRequestKind, String) |
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. |
RequestAccessKindForModernStandbyAsync(BackgroundAccessRequestKind, String) |
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 aufgefordert, seine Zustimmung einzuholen. |