ContactField Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Décrit un élément de données de contact.
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
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Fonctionnalités de l’application |
contactsSystem
|
Remarques
Chaque fois que vous créez un objet Contact , vous obtenez une propriété Fields . Cette propriété contient les données relatives au contact. Pour remplir un objet Contact avec des données, ajoutez l’objet Fields à une ou plusieurs instances de ContactField.
Au minimum, un objet ContactField doit contenir une valeur de chaîne et une valeur ContactFieldType, qui spécifie si les données sont un numéro de téléphone, une adresse e-mail, une adresse physique ou autre chose. Vous pouvez également ajouter une catégorie ContactFieldCategory pour différencier les données personnelles, professionnelles, personnelles ou autres. Vous pouvez également utiliser un objet ContactField pour ajouter des champs personnalisés à un Contact.
Constructeurs
ContactField(String, ContactFieldType, ContactFieldCategory) |
Notes IContactFieldFactory peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactPhone ou ContactEmail. Crée un objet ContactField. |
ContactField(String, ContactFieldType) |
Notes IContactFieldFactory peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactPhone ou ContactEmail. Crée un objet ContactField. |
ContactField(String, String, ContactFieldType, ContactFieldCategory) |
Notes IContactFieldFactory peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactPhone ou ContactEmail. Crée un objet ContactField. |
Propriétés
Category |
Obtient la catégorie des données de contact. Notes ContactField peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactAddress, ContactPhone, ContactSignificantOther, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo ou ContactDate. |
Name |
Notes ContactField peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactAddress, ContactPhone, ContactSignificantOther, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo ou ContactDate. Obtient le nom du champ. |
Type |
Notes ContactField peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactAddress, ContactPhone, ContactSignificantOther, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo ou ContactDate. Obtient le type de champ de contact pour les données. |
Value |
Notes ContactField peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactAddress, ContactPhone, ContactSignificantOther, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo ou ContactDate. Obtient la valeur des données de contact. |