Compartilhar via


ContactField Classe

Definição

Descreve uma parte dos dados de contato.

public ref class ContactField sealed : IContactField
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Contacts.IContactFieldFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactField final : IContactField
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(Windows.ApplicationModel.Contacts.IContactFieldFactory, 65536, "Windows.Foundation.UniversalApiContract")]
class ContactField final : IContactField
[Windows.Foundation.Metadata.Activatable(typeof(Windows.ApplicationModel.Contacts.IContactFieldFactory), 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 ContactField : IContactField
[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.IContactFieldFactory), 65536, "Windows.Foundation.UniversalApiContract")]
public sealed class ContactField : IContactField
function ContactField(name, value, type, category)
Public NotInheritable Class ContactField
Implements IContactField
Herança
Object Platform::Object IInspectable ContactField
Atributos
Implementações

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

Cada vez que você cria um objeto Contact , obtém uma propriedade Fields . Essa propriedade contém os dados relacionados ao contato. Para preencher um objeto Contact com dados, acrescente o objeto Fields com uma ou mais instâncias de ContactField.

No mínimo, um objeto ContactField deve conter um valor de cadeia de caracteres e um ContactFieldType, que especifica se os dados são um número de telefone, endereço de email, endereço físico ou algo mais. Você também pode adicionar um ContactFieldCategory para diferenciar entre casa, trabalho, pessoal ou outros dados. Você também pode usar um objeto ContactField para adicionar campos personalizados a um Contato.

Construtores

ContactField(String, ContactFieldType)

Observação

IContactFieldFactory pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use ContactPhone ou ContactEmail.

Cria um novo objeto ContactField.

ContactField(String, ContactFieldType, ContactFieldCategory)

Observação

IContactFieldFactory pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use ContactPhone ou ContactEmail.

Cria um novo objeto ContactField.

ContactField(String, String, ContactFieldType, ContactFieldCategory)

Observação

IContactFieldFactory pode ser alterado ou indisponível para versões após Windows 8.1. Em vez disso, use ContactPhone ou ContactEmail.

Cria um novo objeto ContactField.

Propriedades

Category

Obtém a categoria dos dados de contato.

Observação

ContactField pode estar alterado ou indisponível para versões após Windows 8.1. Em vez disso, use ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo ou ContactDate.

Name

Observação

ContactField pode estar alterado ou indisponível para versões após Windows 8.1. Em vez disso, use ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo ou ContactDate.

Obtém o nome do campo.

Type

Observação

ContactField pode estar alterado ou indisponível para versões após Windows 8.1. Em vez disso, use ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo ou ContactDate.

Obtém o tipo de campo de contato para os dados.

Value

Observação

ContactField pode estar alterado ou indisponível para versões após Windows 8.1. Em vez disso, use ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo ou ContactDate.

Obtém o valor dos dados de contato.

Aplica-se a