Outlook中的“对话” /“话题” /“帖子”之间有什么区别?

时间:2019-06-27 11:28:05

标签: outlook ms-office exchangewebservices

我希望使用Exchange API进行对话,并在对话和线程之间的差异之间感到困惑。没有可用的文档。有人可以帮忙解释一下区别吗?

1 个答案:

答案 0 :(得分:0)

您需要熟悉Outlook实体才能更好地理解这些术语。

对话

Conversation对象是抽象的聚合对象。尽管对话可以包含不同类型的项目,但是“对话”对象并不对应于特定的基础MAPI IMessage对象。

对话代表一个或多个文件夹和存储中的一个或多个项目。如果将对话中的项目移到“已删除邮件”文件夹中,然后使用std::vector{ A: Foo, B: Bar, C: Baz} GetChildren方法枚举对话,则该项目将不包含在返回的内容中对象。

要为现有对话获取GetRootItems对象,请使用项目的GetTable方法。

话题和对话是可以互换的。有时在用户界面中可能会看到一列称为线程的列。但是从开发人员的角度来看,这仍然是一场对话。帖子是对话中的项目。