ContactInformation 类

定义

表示与联系人存储没有关联的联系人。

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
继承
Object Platform::Object IInspectable ContactInformation
属性
实现

Windows 要求

设备系列
Windows Mobile Extension SDK (在 10.0.10240.0 中引入)
API contract
Windows.Phone.PhoneContract (在 v1.0 中引入)
应用功能
ID_CAP_CONTACTS [Windows Phone]

注解

此类用于存储有关联系人的信息。 它具有一组常用的内置属性,例如家庭名称和说明,还允许您将自定义属性存储为名称/值对。 StoredContact 类共享所有这些属性,但它要求你先打开应用的自定义联系人存储,然后才能获取类的实例。 许多应用程序将直接使用 StoredContact ,而无需使用 ContactInformation。 如果需要在不打开联系人存储的情况下临时存储联系人信息,或者需要使用 ParseVcardAsync 分析 vCard 中的联系人信息,则可以使用 ContactInformation,然后将 对象传递给 StoredContact 构造函数。

构造函数

ContactInformation()

初始化 ContactInformation 类的新实例。

属性

DisplayName

获取或设置联系人的显示名称。

DisplayPicture

获取联系人的显示图片。

FamilyName

获取或设置联系人的姓氏。

GivenName

获取或设置联系人的给定姓名。

HonorificPrefix

获取或设置联系人的荣誉前缀。

HonorificSuffix

获取或设置联系人的荣誉后缀。

方法

GetDisplayPictureAsync()

获取联系人的显示图片。

GetPropertiesAsync()

获取联系人的属性,作为名称/值对的映射。

ParseVcardAsync(IInputStream)

分析流中的 vCard 并返回填充的 ContactInformation 对象。

SetDisplayPictureAsync(IInputStream)

使用 IInputStream 对象设置联系人的显示图片。

ToVcardAsync()

使用 vCard 版本 3.0 格式检索联系人的 vCard 表示形式。

ToVcardAsync(VCardFormat)

使用指定的 vCard 格式检索联系人的 vCard 表示形式。

适用于

另请参阅