ContactStore Kelas

Definisi

Mewakili database yang berisi kontak.

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
Warisan
Object Platform::Object IInspectable ContactStore
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
contactsSystem

Keterangan

Untuk mendapatkan objek ContactStore, panggil metode utilitas statis ContactManager.RequestStoreAsync.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1709 16299 GetChangeTracker

Properti

AggregateContactManager

Mendapatkan manajer kontak yang menyediakan fungsionalitas untuk menautkan kontak individual (mentah) di seluruh layanan bersama-sama ke dalam satu kontak agregat.

ChangeTracker

Mendapatkan ContactChangeTracker yang menyediakan fungsionalitas untuk memantau perubahan pada objek Kontak di ContactStore.

Metode

CreateContactListAsync(String)

Secara asinkron membuat ContactList dengan nama tampilan yang ditentukan.

CreateContactListAsync(String, String)

Secara asinkron membuat ContactList dengan nama tampilan dan akun pengguna yang ditentukan.

FindContactListsAsync()

Secara asinkron mengembalikan daftar objek ContactList .

FindContactsAsync()

Mengambil daftar semua kontak di penyimpanan kontak.

FindContactsAsync(String)

Mengambil daftar objek Kontak berdasarkan teks pencarian yang disediakan.

GetChangeTracker(String)

Mendapatkan ContactChangeTracker yang menyediakan fungsionalitas untuk memantau perubahan pada objek Kontak di ContactStore.

GetContactAsync(String)

Mengambil objek Kontak yang mewakili kontak dengan nilai Id yang ditentukan.

GetContactListAsync(String)

Secara asinkron mendapatkan ContactList dengan ID yang ditentukan.

GetContactReader()

Membuat dan mengembalikan ContactReader untuk ContactStore.

GetContactReader(ContactQueryOptions)

Membuat dan mengembalikan ContactReader untuk ContactStore dengan ContactQueryOptions yang ditentukan.

GetMeContactAsync()

Secara asinkron mendapatkan objek Kontak yang mewakili pengguna saat ini.

Acara

ContactChanged

Terjadi ketika Kontak di ContactStore telah diubah.

Berlaku untuk

Lihat juga