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


ContactInformation Класс

Определение

Содержит сведения о контакте.

Примечание

ContactInformation может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте Contact.

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
Наследование
Object Platform::Object IInspectable 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 8Windows 8.1 свойство Contact
Contact.NameContact.Name
Contact.ThumbnailContact.Thumbnail
Contact.FieldsContact.Emails
Contact.Fields, где ContactField.Value = Address и ContactField.Category = ContactFieldCategory.Home или ContactFieldCategory.OtherContact.Addresses
Contact.FieldsContact.Phone
ContactField.ValueContactEmail.Address
ContactField.Category(Home,Work,Other)ContactEmail.Kind(Personal;Work;Other)
ContactField.ValueContactPhone.Number
ContactField.Category(Home, Work, Mobile, Other)ContactPhone.Kind(Home,Work,Mobile,Other)
Contact.Fields, где ContactField.Value = CompanyAddress и ContactField.Category = ContactFieldCategory.WorkContactJobInfo.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.

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