ContactInformation 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示与联系人存储没有关联的联系人。
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
- 继承
- 属性
- 实现
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 表示形式。 |