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


ContactPicker Класс

Определение

Управляет тем, как открывается пользовательский интерфейс средства выбора контактов и какие сведения отображаются в нем.

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

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

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

Комментарии

Класс ContactPicker позволяет пользователям выбирать один или несколько контактов из любого приложения, поддерживающего контракт выбора контактов. Класс ContactPicker можно настроить так, чтобы он принимал только один или несколько контактов. Кроме того, можно запросить, чтобы приложение, предоставляющее контактные данные, возвращал весь набор данных для каждого контакта или только для определенных полей.

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

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

Версия Windows Версия пакета SDK Добавленная стоимость
1703 15063 CreateForUser
1703 15063 IsSupportedAsync
1703 15063 Пользователь

Конструкторы

ContactPicker()

Инициализирует новый экземпляр класса ContactPicker .

Свойства

CommitButtonText

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

Примечание

Это свойство больше недоступно начиная с Windows 10.

DesiredFields

Задает поля контактов, которые нужны вашему приложению.

Примечание

Это свойство больше недоступно начиная с Windows 10.

DesiredFieldsWithContactFieldType

Возвращает способы подключения к контакту.

SelectionMode

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

Примечание

Это свойство больше недоступно начиная с Windows 10.

User

Возвращает пользователя , связанного с ContactPicker.

Методы

CreateForUser(User)

Создает новый объект ContactPicker для определенного пользователя.

IsSupportedAsync()

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

PickContactAsync()

Запускает средство выбора контактов, чтобы выбрать один контакт.

PickContactsAsync()

Запускает средство выбора контактов для выбора нескольких контактов.

PickMultipleContactsAsync()

Запускает средство выбора контактов для выбора нескольких контактов.

Примечание

Этот метод больше недоступен, начиная с Windows 10.

PickSingleContactAsync()

Запускает средство выбора контактов для выбора одного контакта.

Примечание

Этот метод больше недоступен, начиная с Windows 10.

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

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