Freigeben über


Windows.ApplicationModel.Background Namespace

Ermöglicht einer App das Planen von Hintergrundaufgaben zum Ausführen von App-Code, auch wenn die App angehalten wird.

Hintergrundaufgaben sind für kleine Arbeitselemente vorgesehen, die keine Benutzerinteraktion erfordern, oder für die Verarbeitung von Popupaktionen. Szenarien, die für Hintergrundaufgaben geeignet sind, sind das Herunterladen von E-Mails, das Anzeigen einer Popupbenachrichtigung für eine eingehende Chatnachricht oder das Reagieren auf eine Änderung einer Systembedingung.

Anleitungen zur Implementierung von Hintergrundaufgaben finden Sie unter Unterstützen Ihrer App mit Hintergrundaufgaben (mit JavaScript und HTML) oder Unterstützen Ihrer App mit Hintergrundaufgaben . Beispielcode, der zeigt, wie Hintergrundaufgaben implementiert werden, finden Sie im Beispiel für Hintergrundaufgaben.

Klassen

ActivitySensorTrigger

Stellt einen Trigger dar, der aktiviert wird, wenn der ActivitySensor eine Eingabe empfängt. Dies wird verwendet, wenn Ihre Anwendung auf den Aktivitätssensor reagieren muss.

AlarmApplicationManager

Fordert vom Benutzer die Berechtigung an, Alarme festzulegen, und ruft die status der Benutzerberechtigung für die App zum Festlegen von Alarmen ab.

AppBroadcastTrigger

Stellt ein Ereignis dar, das eine Hintergrundaufgabe auslöst, die ausgeführt wird, wenn eine Anwendung mit der Gameplayübertragung beginnt.

AppBroadcastTriggerProviderInfo

Stellt Informationen zur Anwendung bereit, die Gameplay sendet, z. B. das Logo, den Anzeigenamen und die Videoeigenschaften.

ApplicationTrigger

Dadurch können Sie eine Hintergrundaufgabe programmgesteuert innerhalb Ihrer Anwendung auslösen.

ApplicationTriggerDetails

Die Details eines ApplicationTriggers.

AppointmentStoreNotificationTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe zum Verarbeiten von Änderungen im Terminspeicher startet.

BackgroundExecutionManager

Verwalten der Berechtigung zum Ausführen von Hintergrundaufgaben.

BackgroundTaskBuilder

Stellt eine Hintergrundaufgabe dar, die beim System registriert werden soll.

BackgroundTaskCompletedEventArgs

Stellt Die Vervollständigungsinformationen für einen Vorgang zum Zeitpunkt des Sendens einer Vervollständigungsbenachrichtigung dar.

BackgroundTaskDeferral

Stellt eine Zurückstellung der Hintergrundaufgabe dar, die von der IBackgroundTaskInstance.GetDeferral-Methode zurückgegeben wird.

BackgroundTaskProgressEventArgs

Stellt Statusinformationen für einen Vorgang zum Zeitpunkt dar, zu dem eine Statusaktualisierungsbenachrichtigung gesendet wird.

BackgroundTaskRegistration

Stellt eine Hintergrundaufgabe dar, die beim System registriert wurde.

BackgroundTaskRegistrationGroup

Stellt Gruppierungssemantik bereit, sodass die Registrierung von Hintergrundaufgaben separat verwaltet werden kann.

BackgroundWorkCost

Ruft einen Hinweis zur Ressourcenverfügbarkeit für Hintergrundaufgaben ab. Hintergrundaufgaben können diesen Hinweis verwenden, um zu entscheiden, wie viel Arbeit zu erledigen ist, wenn sie aktiviert werden.

BluetoothLEAdvertisementPublisherTrigger

Stellt einen Trigger dar, der registriert ist, um eine Bluetooth LE-Ankündigung im Hintergrund anzukündigen.

BluetoothLEAdvertisementWatcherTrigger

Stellt einen Trigger dar, der für die Überprüfung nach Bluetooth LE-Werbung im Hintergrund registriert ist.

CachedFileUpdaterTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe startet, um den Vertrag für cached File Updater zu aktivieren.

CachedFileUpdaterTriggerDetails

Enthält Details zum zwischengespeicherten Dateivorgang, der den Trigger aufgerufen hat.

ChatMessageNotificationTrigger

Stellt einen Trigger dar, der aktiviert wird, wenn eine Benachrichtigung für eine SMS vorhanden ist.

ChatMessageReceivedNotificationTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe startet, die alle eingehenden Nachrichten verarbeitet, die möglicherweise nach ihrem Inhalt gefiltert werden müssen. Weitere Informationen zum Filtern von Nachrichten finden Sie unter Windows.ApplicationModel.CommunicationBlocking.

CommunicationBlockingAppSetAsActiveTrigger

Stellt einen Trigger zum Aktivieren einer Kommunikationsblockieranwendung dar, wenn sie als bevorzugte blockierende App ausgewählt ist.

Ein Benutzer kann mehrere Anwendungen zur Blockierung der Kommunikation gleichzeitig installiert haben. Dieser Trigger wird verwendet, um eine Anwendung darüber zu informieren, dass er als aktive Kommunikationsblockieranwendung ausgewählt wurde. Weitere Informationen zur Kommunikationsblockierungs-API finden Sie unter Windows.ApplicationModel.CommunicationBlocking.

ContactStoreNotificationTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe zum Verarbeiten von Änderungen im Kontaktspeicher startet.

ContentPrefetchTrigger

Bietet die Möglichkeit, benutzerdefinierte Handler auszuführen, wenn Webressourcen vorab bereitgestellt werden.

ConversationalAgentTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe zum Verarbeiten digitaler Assistent Kommunikation über die Agent Activation Runtime (AAR) der Windows-Plattform startet.

CustomSystemEventTrigger

Mit dieser Klasse können Sie einen benutzerdefinierten Systemtrigger angeben, sodass Sie ihn registrieren und reagieren können, wenn er vom System ausgelöst wird.

DeviceConnectionChangeTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe startet, wenn sich die Verbindung status eines Geräts ändert.

DeviceManufacturerNotificationTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe startet, um Vorgänge des Geräteherstellers zu aktivieren.

DeviceServicingTrigger

Stellt ein Ereignis dar, das von einer Anwendung ausgelöst werden kann, um ein Update mit langer Laufzeit (Firmware oder Einstellungen) eines Geräts zu initiieren.

Windows 8.1 ermöglicht Ihnen die Entwicklung einer UWP-App für Ihre Peripheriegeräte, die über USB, HID und Bluetooth kommunizieren. Beispielsweise muss ein Benutzer Inhalte auf einem PC mit oder vom Gerät synchronisieren oder ein Update mit langer Ausführungszeit für das Gerät selbst durchführen, z. B. Einstellungen oder Firmwareupdates. Windows 8.1 bietet zwei Hintergrundaufgaben und entsprechende APIs, mit denen Ihr Gerät im Hintergrund synchronisiert und aktualisiert werden kann: DeviceServicingTrigger und DeviceUseTrigger. Dieses Thema enthält API-Referenzinformationen für DeviceServicingTrigger. Informationen zur Verwendung dieses Triggers im Kontext einer Geräte-App finden Sie unter Gerätesynchronisierung und -update für UWP-Geräte-Apps.

Mit der Hintergrundaufgabe DeviceServicingTrigger kann Ihre UWP-App, die mit Ihrem Peripheriegerät interagiert, Geräteupdates mit langer Ausführung ausführen, während Ihre App angehalten wird, z. B. Einstellungsübertragungen oder Firmwareupdates. Das Aktualisieren Ihres Geräts im Hintergrund erfordert jedes Mal die Benutzergenehmigung, wenn die Hintergrundaufgabe verwendet wird. Im Gegensatz zur DeviceUseTrigger-Hintergrundaufgabe ermöglicht die DeviceServicingTrigger-Hintergrundaufgabe den Neustart und die Trennung des Geräts und ermöglicht maximal 30 Minuten Hintergrundaktivität.

Wichtig

Dieser Trigger kann nicht mit Einzelprozess-Hintergrundaufgaben verwendet werden.

DeviceUseTrigger

Stellt ein Ereignis dar, das eine Windows-Runtime-App auslösen kann, um einen Vorgang mit langer Ausführungsdauer mit einem Gerät oder Sensor zu initiieren.

DeviceUseTrigger ermöglicht Ihrem Windows-Runtime App den Zugriff auf Sensoren und Peripheriegeräte im Hintergrund, auch wenn Ihre Vordergrund-App angehalten ist. Je nachdem, wo Ihre App ausgeführt wird, kann sie eine Hintergrundaufgabe zum Synchronisieren von Daten mit Geräten oder zum Überwachen von Sensoren verwenden.

Diese Klasse kann in der UWP-App und Windows Phone 8.x-App verwendet werden. Eine DeviceUseTrigger-Hintergrundaufgabe unterstützt jedoch unterschiedliche APIs und unterliegt unterschiedlichen Richtlinien, je nachdem, wo sie ausgeführt wird (PC oder Smartphone). Weitere Informationen zu diesen Unterschieden finden Sie unter Zugreifen auf Sensoren und Geräte über eine Hintergrundaufgabe.

Wichtig

Dieser Trigger kann nicht mit Einzelprozess-Hintergrundaufgaben verwendet werden.

Ein Beispiel, das zeigt, wie DeviceUseTrigger auf einem PC verwendet wird, finden Sie im Beispiel für benutzerdefinierte USB-Geräte. Ein Beispiel für ein Telefon finden Sie im Beispiel Für Hintergrundsensoren.

DeviceWatcherTrigger

Stellt ein Ereignis dar, das bewirkt, dass eine Hintergrundaufgabe ausgeführt wird, wenn Änderungen an der Liste der Geräte vorgenommen werden. Wird von GetBackgroundTrigger zurückgegeben.

EmailStoreNotificationTrigger

Stellt einen Trigger dar, der eine Benachrichtigung über Änderungen am E-Mail-Speicher ermöglicht.

GattCharacteristicNotificationTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe startet, wenn eine eingehende Änderungsbenachrichtigung für ein Bluetooth LE GATT-Merkmal empfangen wird.

GattServiceProviderTrigger

Erstellt einen GATT-Dienst (Generic Attributes), der im Hintergrund beibehalten werden kann.

GattServiceProviderTriggerResult

Diese Klasse enthält den Trigger, der von GattServiceProviderTrigger.CreateAsync() erstellt wurde.

GeovisitTrigger

Stellt ein Ereignis dar, das eine Visits-bezogene Hintergrundaufgabe auslöst.

LocationTrigger

Stellt ein Standortereignis dar, das eine Hintergrundaufgabe auslöst. Dies wird für Geofencing verwendet.

MaintenanceTrigger

Stellt einen Wartungstrigger dar.

MediaProcessingTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe zum Ausführen der Medienverarbeitung startet.

MobileBroadbandDeviceServiceNotificationTrigger

Stellt einen Trigger dar, der aktiviert wird, wenn das Netzwerk SIM-Toolbefehle sendet. Apps, die diese Benachrichtigung erhalten, verarbeiten dann die SIM-Toolbefehle.

Diese Funktionalität ist nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber verfügbar. Weitere Informationen finden Sie unter Mobile Breitband.

MobileBroadbandPcoDataChangeTrigger

Stellt ein Änderungsereignis für die Mobilfunkprotokollkonfigurationsoption dar, das eine auszuführende Hintergrundaufgabe auslöst.

MobileBroadbandPinLockStateChangeTrigger

Stellt einen Trigger dar, der angibt, wann sich der SIM-PIN-Sperrstatus geändert hat.

Diese Funktionalität ist nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber verfügbar. Weitere Informationen finden Sie unter Mobile Breitband.

MobileBroadbandRadioStateChangeTrigger

Stellt einen Trigger dar, der angibt, wenn sich der Zustand des mobilen Breitbandfunks geändert hat. Dieser Trigger wird beispielsweise aktiviert, wenn ein mobiles Gerät in den oder aus dem Flugzeugmodus wechselt.

Diese Funktionalität ist nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber verfügbar. Weitere Informationen finden Sie unter Mobile Breitband.

MobileBroadbandRegistrationStateChangeTrigger

Stellt einen Trigger dar, der angibt, wenn sich der Registrierungsstatus für mobiles Breitband geändert hat. Dieser Trigger wird beispielsweise aktiviert, wenn ein mobiles Gerät zu oder von Roaming wechselt.

Diese Funktionalität ist nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber verfügbar. Weitere Informationen finden Sie unter Mobile Breitband.

NetworkOperatorDataUsageTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe startet, wenn die lokalen Datenzähler schätzen, dass sich die Nutzung (gesendete und empfangene Bytes) auf der mobilen Breitbandschnittstelle um einen umsetzbaren Schwellenwert geändert hat.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern erhalten.

Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen und mobiles Breitband.

NetworkOperatorHotspotAuthenticationTrigger

Stellt einen Hotspot-Authentifizierungstrigger des Mobilfunkanbieters dar.

Hinweis

Eine App kann dieses Objekt nur instanziieren und sich für das Hotspot-Authentifizierungsereignis registrieren, nachdem ein WLAN-Profil bereitgestellt wurde, das auf diese App verweist, um die Hotspotauthentifizierung zu verarbeiten. Weitere Informationen finden Sie unter Windows 8-Integration für Wlan-Hotspot-Operatoren.

NetworkOperatorNotificationTrigger

Stellt einen Benachrichtigungstrigger des Mobilfunkanbieters dar.

PaymentAppCanMakePaymentTrigger

Diese Klasse stellt einen PaymentAppCanMakePayment-Trigger dar.

PhoneTrigger

Stellt ein Telefonereignis dar, das eine Hintergrundaufgabe auslöst.

PushNotificationTrigger

Stellt ein -Objekt dar, das ein Hintergrundarbeitselement in der App als Reaktion auf den Empfang einer unformatierten Benachrichtigung aufruft.

RcsEndUserMessageAvailableTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe startet, wenn eine neue RCS-Nachricht (Rich Communication Services) verfügbar ist.

RfcommConnectionTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe startet, wenn eingehende oder ausgehende RFCOMM-Verbindungen hergestellt werden.

SecondaryAuthenticationFactorAuthenticationTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe im Auftrag eines Begleitgeräts startet.

SensorDataThresholdTrigger

Stellt einen Trigger dar, der reagiert, wenn ein Schwellenwert für einen Sensor überschritten wird.

SmartCardTrigger

Stellt ein Ereignis dar, das von einem intelligenten Karte ausgelöst wird.

SmsMessageReceivedTrigger

Stellt einen Trigger dar, der ausgelöst wird, wenn eine SMS-Nachricht eingegangen ist.

SocketActivityTrigger

Stellt einen Trigger dar, der eine Hintergrundaufgabe zum Behandeln von Socketaktivitäten startet.

StorageLibraryChangeTrackerTrigger

Stellt eine Dateiänderung in einem StorageFolder dar, die eine Auszuführende Hintergrundaufgabe auslöst.

StorageLibraryContentChangedTrigger

Erstellt einen Trigger, der ausgelöst wird, wenn eine Datei in einer angegebenen Bibliothek geändert wird.

SystemCondition

Stellt eine Systembedingung dar, die wirksam sein muss, damit eine Hintergrundaufgabe ausgeführt werden kann.

SystemTrigger

Stellt ein Systemereignis dar, das eine Hintergrundaufgabe auslöst, die ausgeführt werden soll.

TetheringEntitlementCheckTrigger

Stellt ein Tetheringereignis dar, das eine Auszuführende Hintergrundaufgabe auslöst.

TimeTrigger

Stellt ein Zeitereignis dar, das eine Hintergrundaufgabe auslöst, die ausgeführt werden soll.

ToastNotificationActionTrigger

Stellt ein Ereignis dar, das bewirkt, dass eine Hintergrundaufgabe ausgeführt wird, wenn der Benutzer eine Aktion für eine interaktive Popupbenachrichtigung ausführt.

ToastNotificationHistoryChangedTrigger

Stellt ein Ereignis dar, das dazu führt, dass eine Hintergrundaufgabe ausgeführt wird, wenn der Verlauf der Popupbenachrichtigungen für die App gelöscht wird, wenn mindestens eine Popupbenachrichtigung zum Benachrichtigungsverlauf für die App hinzugefügt oder aus dem Benachrichtigungsverlauf entfernt wird oder wenn mindestens eine Popupbenachrichtigung für die App abläuft und aus dem Benachrichtigungsverlauf entfernt wird.

UserNotificationChangedTrigger

Stellt einen Trigger dar, der ausgelöst wird, wenn eine UserNotification hinzugefügt oder entfernt wird.

WiFiOnDemandHotspotConnectTrigger

Stellt ein Ereignis dar, das dazu führt, dass eine Hintergrundaufgabe ausgeführt wird, wenn der Benutzer eine Verbindung mit einem bestimmten bedarfsgesteuerten Hotspotnetzwerk herstellen möchte.

Ihr Hintergrundaufgabencode sollte den Wert der IBackgroundTaskInstance.TriggerDetails-Eigenschaft in WiFiOnDemandHotspotConnectTriggerDetails umwandeln.

Hinweis

Wenn Sie diese API in einer UWP-App verwenden und Ihre App im Microsoft Store veröffentlichen möchten, müssen Sie eine besondere Genehmigung anfordern, um die benutzerdefinierte Funktion Microsoft.onDemandHotspotControl_8wekyb3d8bbwe (On-Demand Network-Funktion) zu verwenden. Weitere Informationen finden Sie unter Benutzerdefinierte Funktionen.

Die On-Demand-Netzwerkfunktion wird nur App-Entwicklern zur Verfügung gestellt, die End-to-End-Wi-Fi Hotspot-Szenarien zwischen einem Tethering-fähigen Hardwaregerät und einem Windows-PC erstellen.

WiFiOnDemandHotspotUpdateMetadataTrigger

Stellt ein Ereignis dar, das dazu führt, dass eine Hintergrundaufgabe ausgeführt wird, wenn der Benutzer das Betriebssystem Wi-Fi Netzwerkliste öffnet, als ob eine Verbindung mit einem neuen Wi-Fi Netzwerk hergestellt werden soll.

Hinweis

Wenn Sie diese API in einer UWP-App verwenden und Ihre App im Microsoft Store veröffentlichen möchten, müssen Sie eine besondere Genehmigung anfordern, um die benutzerdefinierte Funktion Microsoft.onDemandHotspotControl_8wekyb3d8bbwe (On-Demand Network-Funktion) zu verwenden. Weitere Informationen finden Sie unter Benutzerdefinierte Funktionen.

Die On-Demand-Netzwerkfunktion wird nur App-Entwicklern zur Verfügung gestellt, die End-to-End-Wi-Fi Hotspot-Szenarien zwischen einem Tethering-fähigen Hardwaregerät und einem Windows-PC erstellen.

Schnittstellen

IBackgroundCondition

Wird verwendet, um den Systembedingungsobjekttyp zu erzwingen.

IBackgroundTask

Stellt eine Methode zum Ausführen der Arbeit einer Hintergrundaufgabe bereit.

IBackgroundTaskInstance

Ermöglicht den Zugriff auf eine Hintergrundaufgabe instance.

IBackgroundTaskInstance2

Ermöglicht den Zugriff auf eine Hintergrundaufgabe instance. Erbt von der IBackgroundTaskInstance-Schnittstelle und fügt die GetThrottleCount-Methode hinzu.

IBackgroundTaskInstance4

Ermöglicht den Zugriff auf eine Hintergrundaufgabe instance einschließlich Informationen zum Benutzer.

IBackgroundTaskRegistration

Bietet Zugriff auf eine registrierte Hintergrundaufgabe.

IBackgroundTaskRegistration2

Bietet Zugriff auf eine registrierte Hintergrundaufgabe. Erbt von der IBackgroundTaskRegistration-Schnittstelle und fügt die Trigger-Eigenschaft hinzu.

IBackgroundTaskRegistration3

Stellt eine Hintergrundaufgabe dar, die als Teil einer Gruppe verwandter Hintergrundaufgaben registriert wurde.

IBackgroundTrigger

Stellt die Basisschnittstelle für Triggerereignisse dar.

Enumerationen

AlarmAccessStatus

Gibt an, ob der Benutzer der App die Berechtigung erteilt hat, Alarme festzulegen.

ApplicationTriggerResult

Das Ergebnis der Anforderung, eine Hintergrundaufgabe auszulösen. Die RequestAsync-Methode gibt einen Wert dieses Enumerationstyps zurück.

BackgroundAccessRequestKind

Gibt die Ebene der Hintergrundaktivität an, die eine App anfordern kann.

BackgroundAccessStatus

Diese Enumeration gibt die Fähigkeit einer App an, Hintergrundaktivitäten auszuführen.

Apps müssen BackgroundExecutionManager.RequestAccessAsync erfolgreich aufrufen, bevor Hintergrundaufgaben registriert werden.

BackgroundTaskCancellationReason

Gibt die Gründe für das Abbrechen einer Hintergrundaufgabe an.

BackgroundTaskThrottleCounter

Gibt den Typ der Drosselungsanzahl an, die in einer GetThrottleCount-Anforderung überprüft werden soll.

BackgroundWorkCostValue

Gibt die aktuellen Kosten für Hintergrundarbeiten an. Wird als Hinweis auf Hintergrundaufgaben verwendet, wie viel Arbeit sie erledigen können.

CustomSystemEventTriggerRecurrence

Gibt an, wann ein CustomSystemEventTrigger aktiviert werden kann.

DeviceTriggerResult

Gibt an, ob der Vorgang der Gerätehintergrundaufgabe zulässig oder verweigert wurde, und wenn er abgelehnt wurde, gibt den Grund an.

EnergyUseLevel

Ermöglicht einer App das Planen von Hintergrundaufgaben zum Ausführen von App-Code, auch wenn die App angehalten wird.

Hintergrundaufgaben sind für kleine Arbeitselemente vorgesehen, die keine Benutzerinteraktion erfordern, oder für die Verarbeitung von Popupaktionen. Szenarien, die für Hintergrundaufgaben geeignet sind, sind das Herunterladen von E-Mails, das Anzeigen einer Popupbenachrichtigung für eine eingehende Chatnachricht oder das Reagieren auf eine Änderung einer Systembedingung.

Anleitungen zur Implementierung von Hintergrundaufgaben finden Sie unter Unterstützen Ihrer App mit Hintergrundaufgaben (mit JavaScript und HTML) oder Unterstützen Ihrer App mit Hintergrundaufgaben . Beispielcode, der zeigt, wie Hintergrundaufgaben implementiert werden, finden Sie im Beispiel für Hintergrundaufgaben.

LocationTriggerType

Gibt einen Typ des Standortereignisses für einen Standorthintergrundtasktrigger an.

MediaProcessingTriggerResult

Gibt das Ergebnis eines Aufrufs von MediaProcessingTrigger.RequestAsync an.

SystemConditionType

Gibt eine Systembedingung an, die wirksam sein muss, damit eine Hintergrundaufgabe ausgeführt werden kann. Wenn eine Hintergrundaufgabe mit einer Systembedingung ausgelöst wird, wird der Task erst ausgeführt, wenn die Bedingung erfüllt ist.

SystemTriggerType

Gibt die Systemereignisse an, die zum Auslösen einer Hintergrundaufgabe verwendet werden können.

Delegaten

BackgroundTaskCanceledEventHandler

Stellt eine Methode dar, die den Abbruch einer Hintergrundaufgabe verarbeitet.

BackgroundTaskCompletedEventHandler

Stellt eine Methode dar, die Vervollständigungsereignisse für eine Hintergrundaufgabe verarbeitet.

BackgroundTaskProgressEventHandler

Stellt eine Methode dar, die Statusaktualisierungsereignisse für eine Hintergrundaufgabe verarbeitet.

Weitere Informationen