次の方法で共有


ContactDataProviderConnection クラス

定義

データ プロバイダー クライアントへの接続を表します。

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
継承
Object Platform::Object IInspectable ContactDataProviderConnection
属性

Windows の要件

デバイス ファミリ
Windows 10 Anniversary Edition (10.0.14393.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v3.0 で導入)
アプリの機能
contactsSystem

注釈

アクティブ化時にバックグラウンド タスクに渡される ContactDataProviderTriggerDetails オブジェクトの Connection プロパティによって提供されるこのクラスのインスタンスを使用します。

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1709 16299 CreateOrUpdateContactRequested
1709 16299 DeleteContactRequested

メソッド

Start()

すべてのイベント ハンドラーが設定され、データ プロバイダーが要求の処理を開始する準備ができていることを示すには、このメソッドを呼び出します。

イベント

CreateOrUpdateContactRequested

クライアント アプリが連絡先の作成または更新を試みたときに発生します。

DeleteContactRequested

クライアント アプリが連絡先の削除を試みたときに発生します。

ServerSearchReadBatchRequested

連絡先データ クライアントがサーバー側検索結果のバッチを要求したときに発生します。

SyncRequested

連絡先データ クライアントが連絡先リストをサーバーと同期するように要求したときに発生します。

適用対象