Windows.ApplicationModel.Contacts Espace de noms
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.
Permet aux applications de sélectionner et d’acquérir des informations sur les contacts.
Important
Cet espace de noms inclut certains membres qui sont nouveaux pour Windows 8.1 et d’autres membres qui peuvent être indisponibles après Windows 8.1. Ces deux types de membres ne fonctionnent pas ensemble, et l’appel des deux à partir de la même application entraîne l’échec de l’application. Nous vous recommandons d’appeler uniquement les membres qui ne sont pas marqués avec l’avertissement d’indisponibilité.
Classes
AggregateContactManager |
Fournit des fonctionnalités permettant de lier des contacts individuels (bruts) entre les services en un seul contact agrégé. |
Contact |
Représente un contact. |
ContactAddress |
Représente l’adresse d’un contact. |
ContactAnnotation |
Fournit un moyen d’étiqueter des contacts utilisateur existants avec des informations supplémentaires, en spécifiant que votre application peut effectuer des opérations SupportedOperations pour ce contact particulier. |
ContactAnnotationList |
Représente une liste d’objets ContactAnnotation . |
ContactAnnotationStore |
Représente un magasin de données qui contient des annotations de contact. |
ContactBatch |
Représente un groupe d’objets Contact et des status de recherche sur le serveur. |
ContactCardDelayedDataLoader |
Représente un chargeur de données retardé pour un contact carte. |
ContactCardOptions |
Représente des données sur l’affichage d’un mini-contact carte. |
ContactChange |
Représente une modification apportée à un contact. |
ContactChangedDeferral |
Objet de report à utiliser lors du traitement asynchrone des événements ContactChanged . |
ContactChangedEventArgs |
Fournit des données pour l’événement ContactChanged . |
ContactChangeReader |
Fournit un moyen de surveiller et de réagir aux modifications apportées aux contacts. |
ContactChangeTracker |
Fournit des fonctionnalités pour surveiller les modifications apportées aux objets Contact dans contactStore. |
ContactConnectedServiceAccount |
Représente un compte de service connecté pour un contact. |
ContactDate |
Représente une date importante pour un contact. |
ContactEmail |
Représente l’adresse e-mail d’un contact. |
ContactField |
Décrit un élément de données de contact. |
ContactFieldFactory |
Crée des champs qui contiennent des informations sur un contact. Vous pouvez ensuite ajouter ces champs à un objet Contact pour créer le contact. Cette classe est disponible uniquement pour les applications qui prennent en charge le contrat Contact. |
ContactGroup |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. À usage interne Microsoft uniquement. |
ContactInformation |
Contient les informations relatives à un contact. Notes ContactInformation peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt Contact. |
ContactInstantMessageField |
Définit un champ qui est une adresse de messagerie instantanée. |
ContactJobInfo |
Représente les informations de travail d’un contact. |
ContactLaunchActionVerbs |
Fournit des données lorsqu’une application est lancée pour effectuer une action sur un contact. |
ContactList |
Représente une liste d’objets Contact . |
ContactListLimitedWriteOperations |
Fournit des opérations qu’une application peut effectuer sur une liste de contacts qu’elle n’a pas créée. |
ContactListSyncConstraints |
Spécifie des limites sur la quantité de données de liste de contacts pouvant être synchronisées. |
ContactListSyncManager |
Fournit des fonctionnalités pour synchroniser les informations de contact avec le serveur. |
ContactLocationField |
Contient des informations sur l’emplacement et l’adresse d’un utilisateur. Notes ContactLocationField peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactAddress. |
ContactManager |
Représente un service que les applications sources peuvent appeler pour accéder aux données de contact. |
ContactManagerForUser |
Représente un service que les applications sources peuvent appeler pour accéder aux données de contact d’un utilisateur spécifique. |
ContactMatchReason |
Fournit des détails sur la raison pour laquelle les résultats de recherche correspondent aux paramètres de requête. |
ContactPanel |
Représente un panneau de contacts qui s’affiche lorsque les utilisateurs cliquent sur un contact épinglé à la barre des tâches. |
ContactPanelClosingEventArgs |
Fournit des informations sur l’événement Closing . |
ContactPanelLaunchFullAppRequestedEventArgs |
Fournit des informations sur l’événement LaunchFullAppRequested . |
ContactPhone |
Représente des informations sur le téléphone d’un contact. |
ContactPicker |
Contrôle l’ouverture de l’interface utilisateur du sélecteur de contacts et les informations qu’elle affiche. |
ContactQueryOptions |
Permet de spécifier les options de requête lors de la recherche de contacts. |
ContactQueryTextSearch |
Spécifie les paramètres à utiliser dans une recherche de texte d’objets Contact . |
ContactReader |
Permet de lire les objets Contact par lots à partir du ContactStore , qui peut être local ou distant. |
ContactSignificantOther |
Représente les informations sur un autre important pour un contact. |
ContactStore |
Représente une base de données qui contient des contacts. |
ContactStoreNotificationTriggerDetails |
Réservé pour un usage futur. |
ContactWebsite |
Représente les informations sur un site Web pour un contact. |
FullContactCardOptions |
Spécifie les options permettant d’afficher le carte de contact complet. |
KnownContactField |
Classe statique qui contient les noms des champs de contact pour stocker les informations fréquemment demandées, telles que l’adresse e-mail et les numéros de téléphone. Notes KnownContactField peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactAddress, ContactPhone, ContactConnectedServiceAccount ou ContactEmail. |
PinnedContactIdsQueryResult |
Fournit l’accès aux résultats d’une requête qui répertorie les ID de tous les contacts épinglés à la barre des tâches ou au menu Démarrer. |
PinnedContactManager |
Représente un service que les applications sources peuvent appeler pour épingler et désépingler des contacts vers et à partir de la barre des tâches ou du menu Démarrer . Dans une application de bureau, avant d’utiliser une instance de cette classe d’une manière qui affiche l’interface utilisateur, vous devez associer l’objet au handle de fenêtre de son propriétaire. Pour plus d’informations et des exemples de code, consultez Afficher des objets d’interface utilisateur WinRT qui dépendent de CoreWindow. |
Interfaces
IContactField |
Spécifie un objet qui décrit un élément de données de contact. Notes IContactField peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo ou ContactDate. |
IContactFieldFactory |
Crée des champs qui contiennent des informations sur un contact. Disponible uniquement pour les applications qui prennent en charge le contrat Contacts. Notes IContactFieldFactory peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactPhone ou ContactEmail. |
IContactInstantMessageFieldFactory |
Crée des champs avec des informations sur les comptes de messagerie instantanée d’un contact. Notes IContactInstantMessageFieldFactory peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactConnectedServiceAccount. |
IContactLocationFieldFactory |
Crée des champs pour l’emplacement d’un contact. Notes IContactLocationFieldFactory peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactAddress. |
Énumérations
ContactAddressKind |
Spécifie les types d’adresses de contact. |
ContactAnnotationOperations |
Spécifie les types d’opérations que vous pouvez effectuer avec un contact. |
ContactAnnotationStoreAccessType |
Spécifie si l’application peut lire et écrire toutes les annotations ou uniquement celles qui appartiennent à l’application elle-même. |
ContactBatchStatus |
Spécifie si la dernière opération d’accès par lot a réussi ou s’il y a eu une erreur de serveur. |
ContactCardHeaderKind |
Spécifie le type d’informations d’en-tête à afficher sur un contact carte. |
ContactCardTabKind |
Spécifie l’onglet à afficher sur un mini-contact carte. |
ContactChangeType |
Spécifie le type de modification qui s’est produite pour un événement ContactChanged . |
ContactDateKind |
Spécifie les types de dates importantes pour un contact. |
ContactEmailKind |
Spécifie les types d’adresses e-mail d’un contact. |
ContactFieldCategory |
Définit les catégories auxquelles les données de contact peuvent appartenir. Notes ContactFieldCategory peut être modifié ou indisponible pour les versions après Windows 8.1. Utilisez plutôt ContactPhoneKind, ContactEmailKind et ContactAddressKind. |
ContactFieldType |
Définit le type de données de contact. |
ContactListOtherAppReadAccess |
Spécifie le niveau d’accès en lecture du contact accordé à d’autres applications. |
ContactListOtherAppWriteAccess |
Spécifie le niveau d’accès en écriture de contact accordé à d’autres applications. |
ContactListSyncStatus |
Définit le status de synchronisation ContactList. |
ContactMatchReasonKind |
Définit les raisons pour lesquelles un contact correspond à une recherche. |
ContactNameOrder |
Spécifie l’ordre de nom d’un contact. |
ContactPhoneKind |
Spécifie les types de téléphones pour un contact. |
ContactQueryDesiredFields |
Définit les champs qui doivent exister sur un contact pour correspondre à une opération de recherche. |
ContactQuerySearchFields |
Définit les champs de contact à rechercher pour une correspondance de texte. |
ContactQuerySearchScope |
Définit s’il faut rechercher le ContactStore local ou un serveur. |
ContactRelationship |
Définit une valeur qui indique la nature d’une relation de contact, comme le conjoint, le partenaire, le frère, le parent, etc. |
ContactSelectionMode |
Spécifie si vous souhaitez demander un contact entier ou uniquement des champs spécifiques. |
ContactStoreAccessType |
Définit le type d’accès de l’application au ContactStore. |
PinnedContactSurface |
Spécifie l’emplacement dans l’interface utilisateur Windows auquel un contact peut être épinglé. |
Remarques
Pour plus d’informations sur la gestion des contacts, consultez Gestion des cartes de visite.
Voir aussi
- Windows.ApplicationModel.Contacts.Provider
- Exemple d’API du Gestionnaire de contacts
- Exemple d’application du sélecteur de contacts
- Exemple de gestion des actions de contact
- Exemple d’intégration de carte de visite (Windows 10)
- Exemple de cartes de visite (Windows 10)
- Exemple de panneau de contacts
- Exemple de notifications mon Personnes