Bagikan melalui


Windows.ApplicationModel.Contacts Ruang nama

Memungkinkan aplikasi untuk memilih dan memperoleh info tentang kontak.

Penting

Namespace ini mencakup beberapa anggota baru untuk Windows 8.1 dan anggota lain yang mungkin tidak tersedia setelah Windows 8.1. Kedua jenis anggota ini tidak bekerja sama, dan memanggil keduanya dari aplikasi yang sama akan menyebabkan aplikasi gagal. Kami menyarankan agar Anda hanya memanggil anggota yang tidak ditandai dengan peringatan tidak tersedia.

Kelas

AggregateContactManager

Menyediakan fungsionalitas untuk menautkan kontak individu (mentah) di seluruh layanan bersama-sama ke dalam satu kontak agregat.

Contact

Mewakili kontak.

ContactAddress

Mewakili alamat kontak.

ContactAnnotation

Menyediakan cara untuk menandai kontak pengguna yang ada dengan informasi tambahan, menentukan bahwa aplikasi Anda dapat melakukan beberapa SupportedOperations untuk kontak khusus ini.

ContactAnnotationList

Mewakili daftar objek ContactAnnotation .

ContactAnnotationStore

Mewakili penyimpanan data yang berisi anotasi kontak.

ContactBatch

Mewakili sekelompok objek Kontak dan status pencarian server.

ContactCardDelayedDataLoader

Mewakili pemuat data yang tertunda untuk kartu kontak.

ContactCardOptions

Mewakili data tentang cara menampilkan kartu kontak mini.

ContactChange

Mewakili perubahan pada Kontak.

ContactChangedDeferral

Objek penangguhan untuk digunakan saat memproses peristiwa ContactChanged secara asinkron.

ContactChangedEventArgs

Menyediakan data untuk peristiwa ContactChanged .

ContactChangeReader

Menyediakan cara untuk memantau dan bereaksi terhadap perubahan pada kontak.

ContactChangeTracker

Menyediakan fungsionalitas untuk memantau perubahan pada objek Kontak di ContactStore.

ContactConnectedServiceAccount

Mewakili akun layanan tersambung untuk kontak.

ContactDate

Mewakili tanggal penting untuk kontak.

ContactEmail

Mewakili alamat email kontak.

ContactField

Menjelaskan sepotong data kontak.

ContactFieldFactory

Membuat bidang yang berisi informasi tentang kontak. Anda kemudian dapat menambahkan bidang ini ke objek Kontak untuk membuat kontak. Kelas ini hanya tersedia untuk aplikasi yang mendukung Kontrak kontak.

ContactGroup

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Penggunaan Internal Microsoft Saja.

ContactInformation

Berisi informasi tentang kontak.

Catatan

ContactInformation dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan Kontak.

ContactInstantMessageField

Menentukan bidang yang merupakan alamat pesan instan (IM).

ContactJobInfo

Mewakili info pekerjaan untuk kontak.

ContactLaunchActionVerbs

Menyediakan data saat aplikasi diluncurkan untuk melakukan tindakan ke kontak.

ContactList

Mewakili daftar objek Kontak .

ContactListLimitedWriteOperations

Menyediakan operasi yang dapat dilakukan aplikasi pada daftar kontak yang belum dibuatnya.

ContactListSyncConstraints

Menentukan batasan berapa banyak data daftar kontak yang dapat disinkronkan.

ContactListSyncManager

Menyediakan fungsionalitas untuk menyinkronkan informasi kontak dengan server.

ContactLocationField

Berisi informasi tentang lokasi dan alamat pengguna.

Catatan

ContactLocationField dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan ContactAddress.

ContactManager

Mewakili layanan yang dapat dipanggil aplikasi sumber untuk mengakses data kontak.

ContactManagerForUser

Mewakili layanan yang dapat dipanggil aplikasi sumber untuk mengakses data kontak untuk pengguna tertentu.

ContactMatchReason

Menyediakan detail tentang mengapa hasil pencarian cocok dengan parameter kueri.

ContactPanel

Mewakili Panel Kontak yang muncul saat pengguna mengklik kontak yang disematkan ke taskbar.

ContactPanelClosingEventArgs

Menyediakan informasi peristiwa untuk peristiwa Penutupan .

ContactPanelLaunchFullAppRequestedEventArgs

Menyediakan informasi peristiwa untuk peristiwa LaunchFullAppRequested .

ContactPhone

Mewakili informasi tentang telepon untuk kontak.

ContactPicker

Mengontrol bagaimana antarmuka pengguna Pemilih Kontak terbuka dan informasi apa yang ditunjukkannya.

ContactQueryOptions

Digunakan untuk menentukan opsi kueri saat mencari kontak.

ContactQueryTextSearch

Menentukan parameter yang akan digunakan dalam pencarian teks objek Kontak .

ContactReader

Digunakan untuk membaca Objek kontak dalam batch dari ContactStore yang mungkin berada di lokal atau jarak jauh.

ContactSignificantOther

Mewakili info tentang yang signifikan lainnya untuk kontak.

ContactStore

Mewakili database yang berisi kontak.

ContactStoreNotificationTriggerDetails

Disiapkan untuk penggunaan masa mendatang.

ContactWebsite

Mewakili info tentang situs Web untuk kontak.

FullContactCardOptions

Menentukan opsi untuk menampilkan kartu kontak lengkap.

KnownContactField

Kelas statis yang berisi nama bidang kontak untuk menyimpan informasi yang umum diminta seperti alamat email dan nomor telepon.

Catatan

KnownContactField dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan ContactAddress, ContactPhone, ContactConnectedServiceAccount, atau ContactEmail.

PinnedContactIdsQueryResult

Menyediakan akses ke hasil kueri yang mencantumkan ID semua kontak yang disematkan ke taskbar atau menu Mulai.

PinnedContactManager

Mewakili layanan yang dapat dipanggil aplikasi sumber untuk menyematkan dan melepaskan sematan kontak ke dan dari bilah tugas atau menu Mulai .

Di aplikasi desktop, sebelum menggunakan instans kelas ini dengan cara yang menampilkan UI, Anda harus mengaitkan objek dengan handel jendela pemiliknya. Untuk informasi selengkapnya, dan contoh kode, lihat Menampilkan objek UI WinRT yang bergantung pada CoreWindow.

Antarmuka

IContactField

Menentukan objek yang menjelaskan sepotong data kontak.

Catatan

IContactField dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan ContactAddress, ContactPhone, ContactSignificantOther, Contact, ContactEmail, ContactConnectedServiceAccount, ContactWebsite, ContactJobInfo, atau ContactDate.

IContactFieldFactory

Membuat bidang yang berisi informasi tentang kontak. Hanya tersedia untuk aplikasi yang mendukung kontrak Kontak.

Catatan

IContactFieldFactory mungkin diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan ContactPhone atau ContactEmail.

IContactInstantMessageFieldFactory

Membuat bidang dengan informasi tentang akun pesan instan kontak.

Catatan

IContactInstantMessageFieldFactory dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan ContactConnectedServiceAccount.

IContactLocationFieldFactory

Membuat bidang untuk lokasi kontak.

Catatan

IContactLocationFieldFactory dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan ContactAddress.

Enum

ContactAddressKind

Menentukan jenis alamat kontak.

ContactAnnotationOperations

Menentukan jenis operasi yang bisa Anda lakukan dengan Kontak.

ContactAnnotationStoreAccessType

Menentukan apakah aplikasi dapat membaca dan menulis semua anotasi atau hanya anotasi milik aplikasi itu sendiri.

ContactBatchStatus

Menentukan apakah operasi akses batch terakhir berhasil atau jika ada kesalahan server.

ContactCardHeaderKind

Menentukan tipe informasi header untuk ditampilkan pada kartu kontak.

ContactCardTabKind

Menentukan tab mana yang akan ditampilkan pada kartu kontak mini.

ContactChangeType

Menentukan jenis perubahan yang terjadi untuk peristiwa ContactChanged .

ContactDateKind

Menentukan jenis tanggal penting untuk kontak.

ContactEmailKind

Menentukan jenis alamat email untuk kontak.

ContactFieldCategory

Menentukan kategori tempat data kontak berada.

Catatan

ContactFieldCategory dapat diubah atau tidak tersedia untuk rilis setelah Windows 8.1. Sebagai gantinya, gunakan ContactPhoneKind, ContactEmailKind, dan ContactAddressKind.

ContactFieldType

Menentukan jenis data kontak.

ContactListOtherAppReadAccess

Menentukan tingkat akses baca kontak yang diberikan ke aplikasi lain.

ContactListOtherAppWriteAccess

Menentukan tingkat akses tulis kontak yang diberikan ke aplikasi lain.

ContactListSyncStatus

Menentukan status sinkronisasi ContactList .

ContactMatchReasonKind

Menentukan alasan Kontak cocok dengan pencarian.

ContactNameOrder

Menentukan urutan nama untuk kontak.

ContactPhoneKind

Menentukan jenis telepon untuk kontak.

ContactQueryDesiredFields

Menentukan bidang mana yang harus ada pada kontak agar sesuai dengan operasi pencarian.

ContactQuerySearchFields

Menentukan bidang kontak mana yang akan dicari kecocokan teks.

ContactQuerySearchScope

Menentukan apakah akan mencari ContactStore lokal atau server.

ContactRelationship

Mendefinisikan nilai yang menunjukkan sifat hubungan kontak, seperti pasangan, mitra, saudara kandung, induk dan sebagainya.

ContactSelectionMode

Menentukan apakah Anda ingin meminta seluruh kontak, atau hanya bidang tertentu.

ContactStoreAccessType

Menentukan jenis akses yang dimiliki aplikasi ke ContactStore.

PinnedContactSurface

Menentukan lokasi di antarmuka pengguna Windows tempat kontak dapat disematkan.

Keterangan

Untuk informasi tentang cara mengelola kontak, lihat Mengelola kartu kontak.

Lihat juga