Condividi tramite


ContactStore Classe

Definizione

Rappresenta l'archivio contatti personalizzato per un'app Windows Phone.

public ref class ContactStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 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 Mobile Extension SDK (è stato introdotto in 10.0.10240.0)
API contract
Windows.Phone.PhoneContract (è stato introdotto in v1.0)
Funzionalità dell'app
ID_CAP_CONTACTS [Windows Phone]

Proprietà

RevisionNumber

Ottiene il numero di revisione per l'archivio contatti.

Metodi

CreateContactQuery()

Crea una query di contatto con le opzioni predefinite.

CreateContactQuery(ContactQueryOptions)

Crea una query di contatto con le opzioni personalizzate.

CreateMeContactAsync(String)

Stabilisce che il contatto specificato rappresenta l'utente connesso corrente del dispositivo.

CreateOrOpenAsync()

Apre l'archivio contatti personalizzato dell'app, creando lo Store con le opzioni predefinite, se non esiste già.

CreateOrOpenAsync(ContactStoreSystemAccessMode, ContactStoreApplicationAccessMode)

Apre l'archivio contatti personalizzato dell'app, creando lo Store con le opzioni specificate, se non esiste già.

DeleteAsync()

Elimina l'archivio contatti personalizzato dell'app.

DeleteContactAsync(String)

Elimina il contatto con l'ID specificato dall'archivio contatti.

FindContactByIdAsync(String)

Recupera il contatto con l'ID specificato dall'archivio contatti.

FindContactByRemoteIdAsync(String)

Recupera il contatto con l'ID remoto specificato dall'archivio contatti.

GetChangesAsync(UInt64)

Ottiene l'elenco delle modifiche apportate all'archivio contatti associato al numero di revisione specificato.

LoadExtendedPropertiesAsync()

Carica le proprietà estese per l'archivio contatti personalizzato dell'app.

SaveExtendedPropertiesAsync(IMapView<String,Object>)

Salva l'elenco fornito di coppie nome/valore nelle proprietà estese dell'archivio contatti personalizzato.

Si applica a

Vedi anche