使用 Exchange Web Services (EWS) 管理联系人
Contents
[
Hide
]
Aspose.Email 让您在 Microsoft Exchange Server 上处理的不仅仅是电子邮件。使用 EWSClient 通过 API,您可以检索、解析、创建、更新和删除存储在 Exchange 邮箱中的联系人。本文阐述了使用 Exchange Web Services (EWS) 管理联系人的关键操作。
使用 EWS 获取联系人
Aspose.Email 提供了 EWSClient 用于通过 EWS 连接到 Microsoft Exchange 的类。下面的示例展示了如何 读取所有联系人 从 Contacts 文件夹:
按名称解析联系人
您可以使用显示名称解析联系人。以下示例获取匹配的联系人及其详细信息:
确定联系人备注格式
该 Contact->get_NotesFormat 属性指定了根据以下标准的笔记文本格式 TextFormat 枚举器。
使用 ID 获取联系人
您可以使用唯一的联系人 ID 检索特定联系人,如下面的代码示例所示。
添加联系人
使用 CreateContact() 向 Exchange Server 添加新联系人的方法。下面的示例演示了如何填充并保存联系人:
更新联系人
可以使用以下方式在服务器上修改联系信息 IEWSClient->UpdateContact。以下代码示例演示了如何检索、显示和更新 Exchange Server 联系人:
删除联系人
该 IEWSClient class 提供了 DeleteContact 用于访问并删除 Exchange Server 中的联系人。此方法接受联系人 ID 或 Contact 作为输入参数。
以下代码片段展示了如何使用以下方式从 Exchange 服务器删除联系人 IEWSClient->DeleteContact.