Contact Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет контакт.
public ref class Contact sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class Contact final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class Contact final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class Contact
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class Contact
function Contact()
Public NotInheritable Class Contact
- Наследование
- Атрибуты
Требования к Windows
| Требования | Описание |
|---|---|
| Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
| Возможности приложения |
contactsSystem
|
Комментарии
Независимо от того, как вы храните контактные данные в приложении, вы должны иметь возможность поместить эти сведения в объект Contact. Таким образом, другие приложения, которые позволяют пользователям выбирать контакты, могут использовать ваше приложение и обрабатывать контактные данные, которые оно предоставляет.
Сведения об управлении контактами см. в разделе Контакты и календарь.
Конструкторы
| Имя | Описание |
|---|---|
| Contact() |
Создает новый экземпляр класса Contact . |
Свойства
| Имя | Описание |
|---|---|
| Addresses |
Возвращает контактные адреса контакта. |
| AggregateId |
Если это необработанный контакт, который является частью агрегатного контакта, то это свойство идентифицирует родительский агрегат. |
| ConnectedServiceAccounts |
Возвращает учетные записи подключенных служб для контакта. |
| ContactListId |
Возвращает строку, определяющую ContactList , членом которого является этот контакт. |
| DataSuppliers |
Возвращает поставщиков данных для контакта. Максимальная длина строки для каждого поставщика данных составляет 50 символов. |
| DisplayName |
Возвращает отображаемое имя контакта. |
| DisplayNameOverride |
Возвращает или задает отображаемое имя, которое было введено пользователем вручную. |
| DisplayPictureUserUpdateTime |
Возвращает или задает время последнего обновления отображаемого изображения пользователем. |
| Emails |
Возвращает адреса электронной почты контакта. |
| Fields |
Задает поля, содержащие сведения о контакте. Примечание
|
| FirstName |
Возвращает или задает имя контакта. Максимальная длина строки для имени составляет 64 символа. |
| FullName |
Возвращает полное имя контакта. |
| HonorificNamePrefix |
Возвращает или задает префикс чести для имени контакта. Максимальная длина строки для префикса honorific составляет 32 символа. |
| HonorificNameSuffix |
Возвращает или задает суффикс почета для имени контакта. Максимальная длина строки для почетного суффикса составляет 32 символа. |
| Id |
Возвращает или задает идентификатор контакта. Максимальная длина строки для идентификатора составляет 256 символов. |
| ImportantDates |
Возвращает важные даты для контакта. |
| IsAggregate |
Возвращает значение, указывающее, является ли это агрегатным контактом. |
| IsDisplayPictureManuallySet |
Возвращает логическое значение, указывающее, настраивает ли пользователь рисунок для контакта вручную. |
| IsMe |
Возвращает логическое значение, указывающее, представляет ли этот контакт пользователя, вошедшего в устройство. |
| JobInfo |
Возвращает элементы сведений о задании для контакта. |
| LargeDisplayPicture |
Возвращает большую версию изображения для контакта. |
| LastName |
Возвращает или задает фамилию контакта. Максимальная длина строки для фамилии составляет 64 символа. |
| MiddleName |
Возвращает или задает второе имя для контакта. Максимальная длина строки для отчества составляет 64 символа. |
| Name |
Задает и получает имя контакта. Примечание Имя может быть изменено или недоступно для выпусков после Windows 8.1. Вместо этого используйте FirstName, MiddleName и LastName. |
| Nickname |
Возвращает или задает псевдоним для контакта. |
| Notes |
Возвращает или задает заметки для контакта. Максимальная длина строки для заметок составляет 4096 символов. |
| Phones |
Возвращает сведения о телефонах контакта. |
| ProviderProperties |
Возвращает объект набора свойств для контакта. |
| RemoteId |
Возвращает или задает идентификатор, который может использоваться поставщиком услуг для доступа к контакту в удаленной системе. |
| RingToneToken |
Возвращает или задает путь к файлу мелодии звонка для contact. |
| SignificantOthers |
Возвращает значимые другие данные для контакта. |
| SmallDisplayPicture |
Возвращает небольшую версию отображаемого изображения для контакта. |
| SortName |
Возвращает имя, используемое для сортировки контакта. |
| SourceDisplayPicture |
Возвращает или задает отображаемое изображение контакта в исходном размере. |
| TextToneToken |
Возвращает или задает путь к звуковому файлу для воспроизведения при получении SMS/MMS-сообщения от контакта. |
| Thumbnail |
Возвращает или задает эскиз, представляющий этот контакт. |
| Websites |
Возвращает веб-сайты для контакта. |
| YomiDisplayName |
Возвращает отображаемое имя Yomi (фонетический японский эквивалент) для контакта. |
| YomiFamilyName |
Возвращает или задает имя семьи Yomi (фонетический японский эквивалент) для контакта. Максимальная длина строки для имени семейства Yomi составляет 120 символов. |
| YomiGivenName |
Возвращает или задает заданное имя Yomi (фонетический японский эквивалент) для контакта. Максимальная длина строки для имени Yomi составляет 120 символов. |