ContactField 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.
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
- 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, 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, 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, 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. |