ContactStore Classe

Definizione

Rappresenta un database contenente i contatti.

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
Ereditarietà
Object Platform::Object IInspectable ContactStore
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
contactsSystem

Commenti

Per ottenere un oggetto ContactStore, chiamare il metodo dell'utilità statica ContactManager.RequestStoreAsync.

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1709 16299 GetChangeTracker

Proprietà

AggregateContactManager

Ottiene un gestore contatti che fornisce funzionalità per collegare singoli contatti (non elaborati) tra i servizi in un singolo contatto aggregato.

ChangeTracker

Ottiene ContactChangeTracker che fornisce funzionalità per il monitoraggio delle modifiche apportate agli oggetti Contact in ContactStore.

Metodi

CreateContactListAsync(String)

Crea in modo asincrono un oggetto ContactList con il nome visualizzato specificato.

CreateContactListAsync(String, String)

Crea in modo asincrono un oggetto ContactList con il nome visualizzato e l'account utente specificati.

FindContactListsAsync()

Restituisce in modo asincrono l'elenco di oggetti ContactList .

FindContactsAsync()

Recupera l'elenco di tutti i contatti nell'archivio contatti.

FindContactsAsync(String)

Recupera un elenco di oggetti Contact in base al testo di ricerca fornito.

GetChangeTracker(String)

Ottiene un ContactChangeTracker che fornisce funzionalità per il monitoraggio delle modifiche apportate agli oggetti Contact in ContactStore.

GetContactAsync(String)

Recupera un oggetto Contact che rappresenta il contatto con il valore ID specificato.

GetContactListAsync(String)

Ottiene in modo asincrono l'oggetto ContactList con l'ID specificato.

GetContactReader()

Crea e restituisce un ContactReader per ContactStore.

GetContactReader(ContactQueryOptions)

Crea e restituisce un Oggetto ContactReader per ContactStore con l'oggetto ContactQueryOptions specificato.

GetMeContactAsync()

Ottiene in modo asincrono l'oggetto Contact che rappresenta l'utente corrente.

Eventi

ContactChanged

Si verifica quando un contatto in ContactStore è stato modificato.

Si applica a

Vedi anche