UserDataTaskDataProviderConnection 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 Verbindung mit einem Datenanbieterclient dar.
public ref class UserDataTaskDataProviderConnection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class UserDataTaskDataProviderConnection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class UserDataTaskDataProviderConnection
Public NotInheritable Class UserDataTaskDataProviderConnection
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)
|
Hinweise
Verwenden Sie die instance dieser Klasse, die von der Connection-Eigenschaft des UserDataTaskDataProviderTriggerDetails-Objekts bereitgestellt wird, das bei der Aktivierung an Ihre Hintergrundaufgabe übergeben wird.
Methoden
Start() |
Rufen Sie diese Methode auf, um anzugeben, dass alle Ereignishandler festgelegt wurden und der Datenanbieter bereit ist, mit der Verarbeitung von Anforderungen zu beginnen. |
Ereignisse
CompleteTaskRequested |
Wird ausgelöst, wenn die Client-App versucht, eine Aufgabe als abgeschlossen zu markieren. |
CreateOrUpdateTaskRequested |
Wird ausgelöst, wenn die Client-App versucht, eine Aufgabe zu erstellen oder zu aktualisieren. |
DeleteTaskRequested |
Wird ausgelöst, wenn die Client-App versucht, eine Aufgabe zu löschen. |
SkipOccurrenceRequested |
Wird ausgelöst, wenn die Client-App versucht, den aktuellen instance einer wiederholten Aufgabe zu überspringen und zum nächsten instance zu wechseln. |
SyncRequested |
Wird ausgelöst, wenn die Client-App versucht, alle Kalendertermine mit dem Server zu synchronisieren. |