Bagikan melalui


ContactInformation Kelas

Definisi

Mewakili kontak tanpa asosiasi ke penyimpanan kontak.

public ref class ContactInformation sealed : IContactInformation
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Phone.PhoneContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class ContactInformation final : IContactInformation
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Phone.PhoneContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class ContactInformation : IContactInformation
function ContactInformation()
Public NotInheritable Class ContactInformation
Implements IContactInformation
Warisan
Object Platform::Object IInspectable ContactInformation
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows Mobile Extension SDK (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Phone.PhoneContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
ID_CAP_CONTACTS [Windows Phone]

Keterangan

Kelas ini digunakan untuk menyimpan informasi tentang kontak. Ini memiliki sekumpulan properti bawaan yang umum digunakan seperti nama keluarga dan deskripsi, dan juga memungkinkan Anda untuk menyimpan properti kustom sebagai pasangan nama/nilai. Kelas StoredContact berbagi semua properti ini tetapi mengharuskan Anda untuk membuka penyimpanan kontak kustom aplikasi Anda sebelum Anda dapat memperoleh instans kelas . Banyak aplikasi akan menggunakan StoredContact secara langsung dan tidak perlu menggunakan ContactInformation. Jika Anda perlu menyimpan informasi kontak untuk sementara waktu tanpa membuka penyimpanan kontak Anda atau jika Anda perlu mengurai informasi kontak dari vCard menggunakan ParseVcardAsync, Anda dapat menggunakan ContactInformation lalu meneruskan objek ke konstruktor StoredContact .

Konstruktor

ContactInformation()

Menginisialisasi instans baru kelas ContactInformation .

Properti

DisplayName

Mendapatkan atau mengatur nama tampilan kontak.

DisplayPicture

Mendapatkan gambar tampilan kontak.

FamilyName

Mendapatkan atau menetapkan nama keluarga kontak.

GivenName

Mendapatkan atau mengatur nama kontak yang diberikan.

HonorificPrefix

Mendapatkan atau mengatur awalan kehormatan kontak.

HonorificSuffix

Mendapatkan atau mengatur akhiran kehormatan kontak.

Metode

GetDisplayPictureAsync()

Mendapatkan gambar tampilan kontak.

GetPropertiesAsync()

Mendapatkan properti untuk kontak sebagai peta pasangan nama/nilai.

ParseVcardAsync(IInputStream)

Mengurai vCard dari aliran dan mengembalikan objek ContactInformation yang diisi.

SetDisplayPictureAsync(IInputStream)

Mengatur gambar tampilan untuk kontak menggunakan objek IInputStream .

ToVcardAsync()

Mengambil representasi vCard kontak menggunakan format vCard versi 3.0.

ToVcardAsync(VCardFormat)

Mengambil representasi vCard kontak menggunakan format vCard yang ditentukan.

Berlaku untuk

Lihat juga