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
- Наследование
- Атрибуты
Требования к 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>) |
Сохраняет предоставленный список пар "имя-значение" в расширенных свойствах пользовательского хранилища контактов. |