Freigeben über


UserDataTaskDataProviderConnection Klasse

Definition

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
Object Platform::Object IInspectable UserDataTaskDataProviderConnection
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.

Gilt für: