ContactInstantMessageField Класс

Определение

Определяет поле, представляющее собой адрес для обмена мгновенными сообщениями.

public ref class ContactInstantMessageField sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactInstantMessageField final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class ContactInstantMessageField final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory), 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 ContactInstantMessageField
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ContactInstantMessageField
function ContactInstantMessageField(userName, category, service, displayText, verb)
Public NotInheritable Class ContactInstantMessageField
Наследование
Object Platform::Object IInspectable ContactInstantMessageField
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)
Возможности приложения
contactsSystem

Комментарии

Приложение получает коллекцию объектов ContactInstantMessageField, когда поставщик контактов возвращает запрошенные контактные данные. Доступ к этим объектам можно получить с помощью свойства ContactInformation.InstantMessages .

Конструкторы

ContactInstantMessageField(String)

Создает объект ContactInstantMessageField.

Примечание

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

ContactInstantMessageField(String, ContactFieldCategory)

Создает объект ContactInstantMessageField.

Примечание

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

ContactInstantMessageField(String, ContactFieldCategory, String, String, Uri)

Создает объект ContactInstantMessageField.

Примечание

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

Свойства

Category

Возвращает категорию для контактных данных.

Примечание

IContactField может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo или ContactDate.

DisplayText

Возвращает отображаемый текст для универсального кода ресурса (URI), который запускает мгновенное сообщение.

Примечание

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

LaunchUri

Возвращает универсальный код ресурса (URI), который может запускать мгновенное сообщение.

Примечание

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

Name

Возвращает имя поля.

Примечание

IContactField может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo или ContactDate.

Service

Возвращает имя службы, используемой для отправки мгновенных сообщений.

Примечание

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

Type

Возвращает тип поля контакта для данных.

Примечание

IContactField может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo или ContactDate.

UserName

Получает имя пользователя.

Примечание

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

Value

Возвращает значение контактных данных.

Примечание

IContactField может быть изменен или недоступен для выпусков после Windows 8.1. Вместо этого используйте ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo или ContactDate.

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