Partager via


ContactStore Classe

Définition

Représente une base de données qui contient des contacts.

public ref class ContactStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ContactStore
Public NotInheritable Class ContactStore
Héritage
Object Platform::Object IInspectable ContactStore
Attributs

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

Pour obtenir un objet ContactStore, appelez la méthode d’utilitaire statique ContactManager.RequestStoreAsync.

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1709 16299 GetChangeTracker

Propriétés

AggregateContactManager

Obtient un gestionnaire de contacts qui fournit des fonctionnalités permettant de lier des contacts individuels (bruts) entre les services en un seul contact agrégé.

ChangeTracker

Obtient le ContactChangeTracker qui fournit des fonctionnalités pour surveiller les modifications apportées aux objets Contact dans le ContactStore.

Méthodes

CreateContactListAsync(String)

Crée de manière asynchrone une Liste de contacts avec le nom d’affichage spécifié.

CreateContactListAsync(String, String)

Crée de manière asynchrone une Liste de contacts avec le nom d’affichage et le compte d’utilisateur spécifiés.

FindContactListsAsync()

Retourne de manière asynchrone la liste des objets ContactList .

FindContactsAsync()

Récupère la liste de tous les contacts dans le magasin de contacts.

FindContactsAsync(String)

Récupère une liste d’objets Contact en fonction du texte de recherche fourni.

GetChangeTracker(String)

Obtient un ContactChangeTracker qui fournit des fonctionnalités de surveillance des modifications apportées aux objets Contact dans le ContactStore.

GetContactAsync(String)

Récupère un objet Contact représentant le contact avec la valeur ID spécifiée.

GetContactListAsync(String)

Obtient de manière asynchrone contactList avec l’ID spécifié.

GetContactReader()

Crée et retourne un ContactReader pour le ContactStore.

GetContactReader(ContactQueryOptions)

Crée et retourne un ContactReader pour contactStore avec les options ContactQueryOptions spécifiées.

GetMeContactAsync()

Obtient de manière asynchrone l’objet Contact qui représente l’utilisateur actuel.

Événements

ContactChanged

Se produit lorsqu’un contact du ContactStore a été modifié.

S’applique à

Voir aussi