Поделиться через


ContactStore Класс

Определение

Представляет пользовательское хранилище контактов для приложения Windows Phone.

public ref class ContactStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ContactStore
Public NotInheritable Class ContactStore
Наследование
Object Platform::Object IInspectable ContactStore
Атрибуты

Требования к Windows

Семейство устройств
Windows Mobile Extension SDK (появилось в 10.0.10240.0)
API contract
Windows.Phone.PhoneContract (появилось в v1.0)
Возможности приложения
ID_CAP_CONTACTS [Windows Phone]

Свойства

RevisionNumber

Возвращает номер редакции для хранилища контактов.

Методы

CreateContactQuery()

Создает запрос контакта с параметрами по умолчанию.

CreateContactQuery(ContactQueryOptions)

Создает запрос контакта с настраиваемыми параметрами.

CreateMeContactAsync(String)

Устанавливает, что указанный контакт представляет текущего пользователя устройства, выполнившего вход.

CreateOrOpenAsync()

Открывает пользовательское хранилище контактов приложения, создавая хранилище с параметрами по умолчанию, если оно еще не существует.

CreateOrOpenAsync(ContactStoreSystemAccessMode, ContactStoreApplicationAccessMode)

Открывает пользовательское хранилище контактов приложения, создавая хранилище с указанными параметрами, если оно еще не существует.

DeleteAsync()

Удаляет пользовательское хранилище контактов приложения.

DeleteContactAsync(String)

Удаляет контакт с указанным идентификатором из хранилища контактов.

FindContactByIdAsync(String)

Извлекает контакт с указанным идентификатором из хранилища контактов.

FindContactByRemoteIdAsync(String)

Извлекает контакт с указанным удаленным идентификатором из хранилища контактов.

GetChangesAsync(UInt64)

Возвращает список изменений в хранилище контактов, связанного с указанным номером редакции.

LoadExtendedPropertiesAsync()

Загружает расширенные свойства для пользовательского хранилища контактов приложения.

SaveExtendedPropertiesAsync(IMapView<String,Object>)

Сохраняет предоставленный список пар "имя-значение" в расширенных свойствах пользовательского хранилища контактов.

Применяется к

См. также раздел