ContactInformation Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 8 | proprietà Contact Windows 8.1 |
---|---|
Contact.Name | Contact.Name |
Contact.Thumbnail | Contact.Thumbnail |
Contact.Fields | Contact.Emails |
Contact.Fields where ContactField.Value = Address and ContactField.Category = ContactFieldCategory.Home o ContactFieldCategory.Other | Contact.Addresses |
Contact.Fields | Contact.Phones |
ContactField.Value | ContactEmail.Address |
ContactField.Category(Home,Work,Other) | ContactEmail.Kind(Personal,Work,Other) |
ContactField.Value | ContactPhone.Number |
ContactField.Category(Home, Work, Mobile, Other) | ContactPhone.Kind(Home,Work,Mobile,Other) |
Contact.Fields dove ContactField.Value = CompanyAddress e ContactField.Category = ContactFieldCategory.Work | ContactJobInfo.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. |