ContactChangeReader Class

Definition

Provides a way to monitor and react to changes to contacts.

public ref class ContactChangeReader sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ContactChangeReader final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ContactChangeReader
Public NotInheritable Class ContactChangeReader
Inheritance
Object Platform::Object IInspectable ContactChangeReader
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)
App capabilities
contactsSystem

Remarks

Call the GetChangeReader method to get an instance of this class.

Methods

AcceptChanges()

Call this method to indicate that you have processed and accepted all changes and you don't want the system to show them to you again.

AcceptChangesThrough(ContactChange)

Call this method to indicate that you have processed and accepted up through the specified change.

ReadBatchAsync()

Asynchronously gets a list of ContactChange objects.

Applies to