ContactInformation Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public ref class ContactInformation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class ContactInformation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class ContactInformation
Public NotInheritable Class ContactInformation
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Возможности приложения |
contactsSystem
|
Комментарии
Примечание
Так как вы не используете PickSingleContactAsync и PickMultipleContactsAsync в приложениях Windows 8.1 и более поздних версий, вы не создаете экземпляры объектов ContactInformation в Windows 8.1 и более поздних версиях приложений. В этой таблице показаны существующие свойства ContactInformation в Windows 8 и их эквивалентные свойства Windows 8.1 Contact.
Свойство ContactInformation в Windows 8 | Windows 8.1 свойство Contact |
---|---|
Contact.Name | Contact.Name |
Contact.Thumbnail | Contact.Thumbnail |
Contact.Fields | Contact.Emails |
Contact.Fields, где ContactField.Value = Address и ContactField.Category = ContactFieldCategory.Home или ContactFieldCategory.Other | Contact.Addresses |
Contact.Fields | Contact.Phone |
ContactField.Value | ContactEmail.Address |
ContactField.Category(Home,Work,Other) | ContactEmail.Kind(Personal;Work;Other) |
ContactField.Value | ContactPhone.Number |
ContactField.Category(Home, Work, Mobile, Other) | ContactPhone.Kind(Home,Work,Mobile,Other) |
Contact.Fields, где ContactField.Value = CompanyAddress и ContactField.Category = ContactFieldCategory.Work | ContactJobInfo.CompanyAddress |
Как правило, доступ к объектам ContactInformation выполняется в результате асинхронных вызовов методов и (или) функций. Например, оба статических метода PickSingleContactAsync и PickMultipleContactsAsync возвращают объекты ContactInformation, представляющие выбранный контакт.
Когда приложение получает контактные данные от поставщика контактов, данные для каждого контакта возвращаются в объекте ContactInformation.
Свойства
CustomFields |
Доступный только для чтения список настраиваемых полей, хранящихся в контакте. Примечание ContactInformation может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте Contact. |
Emails |
Доступный только для чтения список адресов электронной почты, хранящихся у контакта. Примечание ContactInformation может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте Contact. |
InstantMessages |
Доступный только для чтения список учетных записей обмена мгновенными сообщениями, хранящихся у контакта. Примечание ContactInformation может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте Contact. |
Locations |
Доступный только для чтения список расположений, хранящихся у контакта. Примечание ContactInformation может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте Contact. |
Name |
Имя контакта. Примечание ContactInformation может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте Contact. |
PhoneNumbers |
Доступный только для чтения список телефонных номеров, хранящихся у контакта. Примечание ContactInformation может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте Contact. |
Методы
GetThumbnailAsync() |
Получает эскиз для контакта. Примечание ContactInformation может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте Contact. |
QueryCustomFields(String) |
Позволяет получить значение для настраиваемого поля, хранящегося в контакте. Примечание ContactInformation может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте Contact. |