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


ContactManager Класс

Определение

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

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

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

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)
Возможности приложения
contactsSystem

Комментарии

Все соответствующие методы этого класса являются статическими.

Сведения об управлении контактами см. в разделе Контакты и календарь.

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1607 14393 GetForUser
1703 15063 IncludeMiddleNameInSystemDisplayAndSort
1703 15063 IsShowFullContactCardSupportedAsync

Свойства

IncludeMiddleNameInSystemDisplayAndSort

Возвращает или задает логическое значение, указывающее, включается ли отчество контакта в значения DisplayName и SortName контакта.

SystemDisplayNameOrder

Возвращает или задает порядок отображаемых имен.

SystemSortOrder

Возвращает или задает порядок сортировки.

Методы

ConvertContactToVCardAsync(Contact)

Асинхронно преобразует контакт в vCard.

ConvertContactToVCardAsync(Contact, UInt32)

Асинхронно преобразует контакт в vCard.

ConvertVCardToContactAsync(IRandomAccessStreamReference)

Асинхронно преобразует vCard в contact.

GetForUser(User)

Возвращает объект ContactManagerForUser для указанного пользователя.

IsShowContactCardSupported()

Возвращает логическое значение, указывающее, поддерживается ли метод ShowContactCard на текущей платформе.

IsShowDelayLoadedContactCardSupported()

Возвращает логическое значение, указывающее, поддерживается ли метод ShowDelayLoadedContactCard на текущей платформе.

IsShowFullContactCardSupportedAsync()

Возвращает логическое значение, указывающее, поддерживается ли метод ShowFullContactCard на текущей платформе.

RequestAnnotationStoreAsync(ContactAnnotationStoreAccessType)

Асинхронно запрашивает доступ к ContactAnnotationStore.

RequestStoreAsync()

Извлекает объект ContactStore , который позволяет выполнять поиск или получение контактов на устройстве.

RequestStoreAsync(ContactStoreAccessType)

Извлекает объект ContactStore , который позволяет выполнять поиск или получение контактов на устройстве.

ShowContactCard(Contact, Rect)

Запрашивает контакт пользователя в операционной системе и отображает данные контакта в карта контакта.

ShowContactCard(Contact, Rect, Placement)

Запрашивает контакт пользователя в операционной системе и отображает данные контакта в карта контакта.

ShowContactCard(Contact, Rect, Placement, ContactCardOptions)

Отображает контактную карта с указанными параметрами.

ShowDelayLoadedContactCard(Contact, Rect, Placement)

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

ShowDelayLoadedContactCard(Contact, Rect, Placement, ContactCardOptions)

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

ShowFullContactCard(Contact, FullContactCardOptions)

Запрашивает контакт пользователя в операционной системе и отображает данные контакта в полном карта контакта.

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

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