ContactDataProviderConnection 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 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
- 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. |