ContactStore Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den benutzerdefinierten Kontaktspeicher für eine Windows Phone-App dar.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (eingeführt in v1.0)
|
App-Funktionen |
ID_CAP_CONTACTS [Windows Phone]
|
Eigenschaften
RevisionNumber |
Ruft die Revisionsnummer für den Kontaktspeicher ab. |
Methoden
CreateContactQuery() |
Erstellt eine Kontaktabfrage mit den Standardoptionen. |
CreateContactQuery(ContactQueryOptions) |
Erstellt eine Kontaktabfrage mit den benutzerdefinierten Optionen. |
CreateMeContactAsync(String) |
Stellt fest, dass der angegebene Kontakt den aktuell angemeldeten Benutzer des Geräts darstellt. |
CreateOrOpenAsync() |
Öffnet den benutzerdefinierten Kontaktspeicher der App, und erstellt den Store mit den Standardoptionen, falls er noch nicht vorhanden ist. |
CreateOrOpenAsync(ContactStoreSystemAccessMode, ContactStoreApplicationAccessMode) |
Öffnet den benutzerdefinierten Kontaktspeicher der App, und erstellt den Store mit den angegebenen Optionen, sofern er noch nicht vorhanden ist. |
DeleteAsync() |
Löscht den benutzerdefinierten Kontaktspeicher der App. |
DeleteContactAsync(String) |
Löscht den Kontakt mit der angegebenen ID aus dem Kontaktspeicher. |
FindContactByIdAsync(String) |
Ruft den Kontakt mit der angegebenen ID aus dem Kontaktspeicher ab. |
FindContactByRemoteIdAsync(String) |
Ruft den Kontakt mit der angegebenen Remote-ID aus dem Kontaktspeicher ab. |
GetChangesAsync(UInt64) |
Ruft die Liste der Änderungen am Kontaktspeicher ab, die der angegebenen Revisionsnummer zugeordnet ist. |
LoadExtendedPropertiesAsync() |
Lädt die erweiterten Eigenschaften für den benutzerdefinierten Kontaktspeicher der App. |
SaveExtendedPropertiesAsync(IMapView<String,Object>) |
Speichert die angegebene Liste der Namen-Wert-Paare in den erweiterten Eigenschaften des benutzerdefinierten Kontaktspeichers. |