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
- Наследование
- Атрибуты
Требования к 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. |