ContactAnnotationStore ContactAnnotationStore ContactAnnotationStore ContactAnnotationStore ContactAnnotationStore Class

Definition

Represents a data store that contains contact annotations.

public : sealed class ContactAnnotationStore
struct winrt::Windows::ApplicationModel::Contacts::ContactAnnotationStore
public sealed class ContactAnnotationStore
Public NotInheritable Class ContactAnnotationStore
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)
Capabilities
contactsSystem

Remarks

Call ContactManager.RequestAnnotationStoreAsync to get an instance of ContactAnnotationStore.

Version history

Windows version SDK version Value added
1703 15063 FindAnnotationsForContactListAsync

Methods

CreateAnnotationListAsync() CreateAnnotationListAsync() CreateAnnotationListAsync() CreateAnnotationListAsync() CreateAnnotationListAsync()

Asynchronously creates a ContactAnnotationList.

CreateAnnotationListAsync(String) CreateAnnotationListAsync(String) CreateAnnotationListAsync(String) CreateAnnotationListAsync(String) CreateAnnotationListAsync(String)

Asynchronously creates a ContactAnnotationList and associates it with the specified user data account ID.

DisableAnnotationAsync(ContactAnnotation) DisableAnnotationAsync(ContactAnnotation) DisableAnnotationAsync(ContactAnnotation) DisableAnnotationAsync(ContactAnnotation) DisableAnnotationAsync(ContactAnnotation)

Asynchronously disables the specified ContactAnnotation, usually as a result of user input.

FindAnnotationListsAsync() FindAnnotationListsAsync() FindAnnotationListsAsync() FindAnnotationListsAsync() FindAnnotationListsAsync()

Asynchronously gets the list of ContactAnnotationList objects for the app.

FindAnnotationsForContactAsync(Contact) FindAnnotationsForContactAsync(Contact) FindAnnotationsForContactAsync(Contact) FindAnnotationsForContactAsync(Contact) FindAnnotationsForContactAsync(Contact)

Get the annotations for the specified Contact.

FindAnnotationsForContactListAsync(String) FindAnnotationsForContactListAsync(String) FindAnnotationsForContactListAsync(String) FindAnnotationsForContactListAsync(String) FindAnnotationsForContactListAsync(String)

Gets the annotations for the specified ContactList.

FindContactIdsByEmailAsync(String) FindContactIdsByEmailAsync(String) FindContactIdsByEmailAsync(String) FindContactIdsByEmailAsync(String) FindContactIdsByEmailAsync(String)

Gets a list of Id values based on Contact objects with a specified email address.

FindContactIdsByPhoneNumberAsync(String) FindContactIdsByPhoneNumberAsync(String) FindContactIdsByPhoneNumberAsync(String) FindContactIdsByPhoneNumberAsync(String) FindContactIdsByPhoneNumberAsync(String)

Gets a list of Id values based on Contact objects with a specified phone number.

GetAnnotationListAsync(String) GetAnnotationListAsync(String) GetAnnotationListAsync(String) GetAnnotationListAsync(String) GetAnnotationListAsync(String)

Asynchronously gets the ContactAnnotationList with the specified ID.