Share via


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 속성에서 제공하는 이 클래스의 instance 사용합니다.

버전 기록

Windows 버전 SDK 버전 추가된 값
1709 16299 CreateOrUpdateContactRequested
1709 16299 DeleteContactRequested

메서드

Start()

이 메서드를 호출하여 모든 이벤트 처리기가 설정되었고 데이터 공급자가 요청 처리를 시작할 준비가 되었음을 나타냅니다.

이벤트

CreateOrUpdateContactRequested

클라이언트 앱이 연락처를 만들거나 업데이트하려고 할 때 발생합니다.

DeleteContactRequested

클라이언트 앱이 연락처를 삭제하려고 할 때 발생합니다.

ServerSearchReadBatchRequested

연락처 데이터 클라이언트가 서버 쪽 검색 결과의 일괄 처리를 요청한 경우에 발생합니다.

SyncRequested

연락처 데이터 클라이언트가 연락처 목록을 서버와 동기화하도록 요청한 경우에 발생합니다.

적용 대상