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 eine Datenbank dar, die Kontakte enthält.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
contactsSystem
|
Hinweise
Rufen Sie zum Abrufen eines ContactStore-Objekts die statische Hilfsprogrammmethode ContactManager.RequestStoreAsync auf.
Versionsverlauf
Windows-Version | SDK-Version | Mehrwert |
---|---|---|
1709 | 16299 | GetChangeTracker |
Eigenschaften
AggregateContactManager |
Ruft einen Kontakt-Manager ab, der Funktionen zum Verknüpfen einzelner (roher) Kontakte über Dienste hinweg zu einem einzigen aggregierten Kontakt bereitstellt. |
ChangeTracker |
Ruft den ContactChangeTracker ab, der Funktionen zum Überwachen von Änderungen an Contact-Objekten im ContactStore bereitstellt. |
Methoden
CreateContactListAsync(String) |
Erstellt asynchron eine ContactList mit dem angegebenen Anzeigenamen. |
CreateContactListAsync(String, String) |
Erstellt asynchron eine ContactList mit dem angegebenen Anzeigenamen und Benutzerkonto. |
FindContactListsAsync() |
Gibt asynchron die Liste der ContactList-Objekte zurück. |
FindContactsAsync() |
Ruft die Liste aller Kontakte im Kontaktspeicher ab. |
FindContactsAsync(String) |
Ruft eine Liste von Contact-Objekten basierend auf dem angegebenen Suchtext ab. |
GetChangeTracker(String) |
Ruft einen ContactChangeTracker ab, der Funktionen zum Überwachen von Änderungen an Contact-Objekten im ContactStore bereitstellt. |
GetContactAsync(String) |
Ruft ein Contact-Objekt ab, das den Kontakt mit dem angegebenen ID-Wert darstellt. |
GetContactListAsync(String) |
Ruft die ContactList mit der angegebenen ID asynchron ab. |
GetContactReader() |
Erstellt und gibt einen ContactReader für den ContactStore zurück. |
GetContactReader(ContactQueryOptions) |
Erstellt und gibt einen ContactReader für den ContactStore mit den angegebenen ContactQueryOptions zurück. |
GetMeContactAsync() |
Ruft asynchron das Contact-Objekt ab, das den aktuellen Benutzer darstellt. |
Ereignisse
ContactChanged |
Tritt auf, wenn ein Kontakt im ContactStore geändert wurde. |