ContactStore Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |