Freigeben über


ContactDataProviderConnection Klasse

Definition

Stellt eine Verbindung mit einem Datenanbieterclient dar.

public ref class ContactDataProviderConnection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ContactDataProviderConnection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ContactDataProviderConnection
Public NotInheritable Class ContactDataProviderConnection
Vererbung
Object Platform::Object IInspectable ContactDataProviderConnection
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 Anniversary Edition (eingeführt in 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v3.0)
App-Funktionen
contactsSystem

Hinweise

Verwenden Sie die instance dieser Klasse, die von der Connection-Eigenschaft des ContactDataProviderTriggerDetails-Objekts bereitgestellt wird, das bei der Aktivierung an Ihre Hintergrundaufgabe übergeben wird.

Versionsverlauf

Windows-Version SDK-Version Wertschöpfung
1709 16299 CreateOrUpdateContactRequested
1709 16299 DeleteContactRequested

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

CreateOrUpdateContactRequested

Wird ausgelöst, wenn die Client-App versucht, einen Kontakt zu erstellen oder zu aktualisieren.

DeleteContactRequested

Wird ausgelöst, wenn die Client-App versucht, einen Kontakt zu löschen.

ServerSearchReadBatchRequested

Tritt auf, wenn der Kontaktdatenclient einen Batch serverseitiger Suchergebnisse angefordert hat.

SyncRequested

Tritt auf, wenn der Kontaktdatenclient die Synchronisierung einer Kontaktliste mit dem Server angefordert hat.

Gilt für: