Condividi tramite


ContactInstantMessageField Classe

Definizione

Definisce un campo che rappresenta un indirizzo di messaggistica istantanea.

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
Ereditarietà
Object Platform::Object IInspectable ContactInstantMessageField
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
contactsSystem

Commenti

L'app riceve una raccolta di oggetti ContactInstantMessageField quando un provider di contatti restituisce le informazioni di contatto richieste. È possibile accedere a questi oggetti tramite la proprietà ContactInformation.InstantMessages .

Costruttori

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

Crea un nuovo oggetto ContactInstantMessageField.

Nota

IContactInstantMessageFieldFactory può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactConnectedServiceAccount.

ContactInstantMessageField(String, ContactFieldCategory)

Crea un nuovo oggetto ContactInstantMessageField.

Nota

IContactInstantMessageFieldFactory può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactConnectedServiceAccount.

ContactInstantMessageField(String)

Crea un nuovo oggetto ContactInstantMessageField.

Nota

IContactInstantMessageFieldFactory può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactConnectedServiceAccount.

Proprietà

Category

Ottiene la categoria per i dati del contatto.

Nota

IContactField può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo o ContactDate.

DisplayText

Ottiene il testo visualizzato per l'URI (Uniform Resource Identifier) che avvia un messaggio istantaneo.

Nota

ContactInstantMessageField può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactConnectedServiceAccount.

LaunchUri

Ottiene l'URI (Uniform Resource Identifier) che può avviare un messaggio istantaneo.

Nota

ContactInstantMessageField può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactConnectedServiceAccount.

Name

Ottiene il nome del campo.

Nota

IContactField può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo o ContactDate.

Service

Ottiene il nome del servizio usato per l'invio di messaggi istantanei.

Nota

ContactInstantMessageField può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactConnectedServiceAccount.

Type

Ottiene il tipo di campo del contatto per i dati.

Nota

IContactField può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo o ContactDate.

UserName

Ottiene il nome dell'utente.

Nota

ContactInstantMessageField può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactConnectedServiceAccount.

Value

Ottiene il valore dei dati del contatto.

Nota

IContactField può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo o ContactDate.

Si applica a