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 символов. |