ContactInformation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Funcionalidades do aplicativo |
contactsSystem
|
Comentários
Observação
Como você não usa PickSingleContactAsync e PickMultipleContactsAsync em seus aplicativos Windows 8.1 e posteriores, você não instancia objetos ContactInformation em seus aplicativos Windows 8.1 e posteriores. Esta tabela mostra as propriedades ContactInformation existentes do Windows 8 e suas propriedades equivalentes Windows 8.1 Contact.
Propriedade ContactInformation do Windows 8 | propriedade Windows 8.1 Contact |
---|---|
Contact.Name | Contact.Name |
Contact.Thumbnail | Contact.Thumbnail |
Contact.Fields | Contact.Emails |
Contact.Fields em que ContactField.Value = Address e ContactField.Category = ContactFieldCategory.Home ou 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 em que ContactField.Value = CompanyAddress e ContactField.Category = ContactFieldCategory.Work | ContactJobInfo.CompanyAddress |
Normalmente, você acessa objetos ContactInformation como resultado de chamadas de função e/ou método assíncrono. Por exemplo, ambos os métodos estáticos PickSingleContactAsync e PickMultipleContactsAsync retornam objetos ContactInformation que representam o contato selecionado.
Quando seu aplicativo recebe informações de contato de um provedor de contatos, os dados de cada contato são retornados em um objeto ContactInformation.
Propriedades
CustomFields |
Uma lista somente leitura dos campos personalizados armazenados com o contato. Observação ContactInformation pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use Contato. |
Emails |
Uma lista somente leitura de endereços de email armazenados com o contato. Observação ContactInformation pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use Contato. |
InstantMessages |
Uma lista somente leitura de contas de mensagens instantâneas armazenadas com o contato. Observação ContactInformation pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use Contato. |
Locations |
Uma lista somente leitura de locais armazenados com o contato. Observação ContactInformation pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use Contato. |
Name |
O nome do contato. Observação ContactInformation pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use Contato. |
PhoneNumbers |
Uma lista somente leitura de números de telefone armazenados com o contato. Observação ContactInformation pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use Contato. |
Métodos
GetThumbnailAsync() |
Obtém a imagem em miniatura do contato. Observação ContactInformation pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use Contato. |
QueryCustomFields(String) |
Permite que você obtenha o valor de um campo personalizado armazenado com um contato. Observação ContactInformation pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use Contato. |