ContactAnnotationStore ContactAnnotationStore ContactAnnotationStore ContactAnnotationStore ContactAnnotationStore Class

Definition

Represents a data store that contains contact annotations.

public : sealed class ContactAnnotationStore : IContactAnnotationStore, IContactAnnotationStore2
struct winrt::Windows::ApplicationModel::Contacts::ContactAnnotationStore : IContactAnnotationStore, IContactAnnotationStore2
public sealed class ContactAnnotationStore : IContactAnnotationStore, IContactAnnotationStore2
Public NotInheritable Class ContactAnnotationStore Implements IContactAnnotationStore, IContactAnnotationStore2
// 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.

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.