使用约会
Contents
[
Hide
]
加载并保存约会的 ICS 格式
Aspose.Email API 中的 Appointment 类可用于加载 ICS 格式的约会,也可用于创建新约会并将其保存为磁盘上的 ICS 格式。在本文中,我们首先创建约会并以 ICS 格式保存到磁盘,然后再加载它。
创建约会并以 ICS 格式保存到磁盘
创建约会并以 ICS 格式保存需要以下步骤。
- 创建 Appointment 类的实例并使用此构造函数进行初始化。
- 在上述构造函数中传递以下参数
- 与会者
- 描述
- 结束日期
- 地点
- 组织者
- 开始日期
- 摘要
- 调用 Save() 方法,并在参数中指定文件名和格式。
该约会可以在 Microsoft Outlook 或任何能够加载ICS文件的程序中打开。如果在 Microsoft Outlook 中打开,该约会会自动添加到 Outlook 日历中。
以下代码片段演示如何创建并将约会保存到磁盘的 ICS 格式。
加载约会(ICS 格式)
要以ICS格式加载约会,需要执行以下步骤:
- 创建 Appointment 类的实例。
- 通过提供 ICS 文件路径调用 Load() 方法。
- 读取任何属性以获取约会(ICS 文件)中的任何信息。
以下代码片段演示如何以 ICS 格式加载约会。
从ICS文件读取多个事件
将多个事件写入 ICS 文件
创建草稿约会请求
我们在之前的文章中展示了如何创建并保存约会为 ICS 格式。经常需要以草稿模式创建约会请求,以便添加基本信息后,将同一草稿约会转发给其他用户根据个人需求进行必要的更改。为了在草稿模式下保存约会,Appointment 类的 Method 属性应设置为 Publish。以下代码片段演示如何创建草稿约会请求。
从文本创建草稿约会
以下代码片段演示如何从文本创建草稿约会。
设置约会与会者的参与者状态
Aspose.Email for .NET API 允许在编写回复消息时设置约会与会者的状态。这会向ICS文件添加 PARTSTAT 属性。