BackgroundTaskRegistration 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.
Stellt eine Hintergrundaufgabe dar, die beim System registriert wurde.
public ref class BackgroundTaskRegistration sealed : IBackgroundTaskRegistration2
public ref class BackgroundTaskRegistration sealed : IBackgroundTaskRegistration2, IBackgroundTaskRegistration3
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundTaskRegistration final : IBackgroundTaskRegistration2
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class BackgroundTaskRegistration final : IBackgroundTaskRegistration2, IBackgroundTaskRegistration3
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BackgroundTaskRegistration : IBackgroundTaskRegistration2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class BackgroundTaskRegistration : IBackgroundTaskRegistration2, IBackgroundTaskRegistration3
Public NotInheritable Class BackgroundTaskRegistration
Implements IBackgroundTaskRegistration2
Public NotInheritable Class BackgroundTaskRegistration
Implements IBackgroundTaskRegistration2, IBackgroundTaskRegistration3
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Das System gibt einen instance dieser Klasse zurück, wenn die Anwendung die BackgroundTaskBuilder.Register-Methode aufruft.
Versionsverlauf
Windows-Version | SDK-Version | Wertschöpfung |
---|---|---|
1703 | 15063 | AllTaskGroups |
1703 | 15063 | GetTaskGroup |
1703 | 15063 | TaskGroup |
Eigenschaften
AllTaskGroups |
Ruft die Hintergrundtaskgruppen ab. |
AllTasks |
Listet die registrierten Hintergrundaufgaben einer Anwendung auf, mit Ausnahme der Hintergrundaufgaben, die in einer Gruppe mit Windows.ApplicationModel.Background.BackgroundTaskBuilder.TaskGroup registriert sind. |
AppEnergyUsePredictionContribution |
Stellt eine Hintergrundaufgabe dar, die beim System registriert wurde. |
Name |
Ruft den Namen einer registrierten Hintergrundaufgabe ab. |
TaskGroup |
Ruft die BackgroundTaskRegistrationGroup ab, zu der diese BackgroundTaskRegistration gehört. |
TaskId |
Ruft den Bezeichner einer registrierten Hintergrundaufgabe ab. |
TaskLastThrottledInStandbyTimestamp |
Stellt eine Hintergrundaufgabe dar, die beim System registriert wurde. |
Trigger |
Dies ist nicht für die Verwendung in Ihrem Code vorgesehen. Für alle nicht unterstützten Triggertypen ist der von dieser Eigenschaft zurückgegebene Wert NULL. |
Methoden
GetTaskGroup(String) |
Ruft das Taskgruppenobjekt ab, das dem Gruppenbezeichner zugeordnet ist. |
Unregister(Boolean) |
Bricht die Registrierung einer registrierten Hintergrundaufgabe ab. |
Ereignisse
Completed |
Fügt einen abgeschlossenen Ereignishandler an die registrierte Hintergrundaufgabe an. |
Progress |
Fügt der registrierten Hintergrundaufgabe einen Statusereignishandler an. |