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


AggregateContactManager Класс

Определение

Предоставляет функциональные возможности для связывания отдельных (необработанных) контактов между службами в единый объединенный контакт.

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

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

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

Комментарии

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

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

Версия Windows Версия пакета SDK Добавленная стоимость
1607 14393 SetRemoteIdentificationInformationAsync

Методы

FindRawContactsAsync(Contact)

Возвращает список отдельных (необработанных) контактов из указанного агрегатного контакта.

SetRemoteIdentificationInformationAsync(String, String, String)

Задает идентификатор, указывающий удаленные контакты для связи с данными контактов на устройстве.

TryLinkContactsAsync(Contact, Contact)

Асинхронно пытается связать контакты для создания агрегатного контакта.

TrySetPreferredSourceForPictureAsync(Contact, Contact)

Выбирает, какой из необработанных контактов предоставляет main отображаемое изображение для статистического выражения.

UnlinkRawContactAsync(Contact)

Асинхронно удаляет связь необработанного контакта с родительским агрегированным контактом.

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