Condividi tramite


ContactInformation Classe

Definizione

Contiene le informazioni relative a un contatto.

Nota

ContactInformation può essere modificato o non disponibile per le versioni dopo Windows 8.1. Usare invece 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
Ereditarietà
Object Platform::Object IInspectable ContactInformation
Attributi

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

Nota

Poiché non usi PickSingleContactAsync e PickMultipleContactsAsync nelle app Windows 8.1 e versioni successive, non crea un'istanza di oggetti ContactInformation nelle app Windows 8.1 e versioni successive. Questa tabella mostra le proprietà di Windows 8 ContactInformation esistenti e le relative proprietà di contatto Windows 8.1 equivalenti.

Proprietà ContactInformation di Windows 8proprietà Contact Windows 8.1
Contact.NameContact.Name
Contact.ThumbnailContact.Thumbnail
Contact.FieldsContact.Emails
Contact.Fields where ContactField.Value = Address and ContactField.Category = ContactFieldCategory.Home o ContactFieldCategory.OtherContact.Addresses
Contact.FieldsContact.Phones
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 dove ContactField.Value = CompanyAddress e ContactField.Category = ContactFieldCategory.WorkContactJobInfo.CompanyAddress

In genere, si accede agli oggetti ContactInformation come risultato di chiamate asincrone a metodi e/o funzioni. Ad esempio, entrambi i metodi statici PickSingleContactAsync e PickMultipleContactsAsync restituiscono oggetti ContactInformation che rappresentano il contatto selezionato.

Quando l'app riceve le informazioni di contatto da un provider di contatti, i dati per ogni contatto vengono restituiti in un oggetto ContactInformation.

Proprietà

CustomFields

Elenco di sola lettura dei campi personalizzati archiviati con il contatto.

Nota

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

Emails

Elenco di sola lettura degli indirizzi di posta elettronica archiviati con il contatto.

Nota

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

InstantMessages

Elenco di sola lettura degli account di messaggistica istantanea archiviati con il contatto.

Nota

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

Locations

Elenco di sola lettura delle posizioni archiviate con il contatto.

Nota

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

Name

Nome del contatto.

Nota

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

PhoneNumbers

Elenco di sola lettura dei numeri di telefono archiviati con il contatto.

Nota

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

Metodi

GetThumbnailAsync()

Ottiene l'immagine di anteprima per il contatto.

Nota

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

QueryCustomFields(String)

Consente di ottenere il valore per un campo personalizzato archiviato con un contatto.

Nota

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

Si applica a