如何在信息栏上写消息,邮件已读window?

How to write a message on info bar, mail read window?

我正在用 c# 编写一个 outlook 插件来将 outlook 集成到我们的服务台系统中。当用户单击功能区上的按钮时,此消息中的一些信息(如果是支持请求)将通过网络服务发送到我们的帮助台系统。 一切正常,但如果当前消息已发送到服务台,我想通知用户。如果您已经回复了一封电子邮件,我想以同样的方式通知您,如下图所示: i'd like to write a message in this highlighted area

不知道outlook里怎么叫这个区api,所以没法好好研究google。

Outlook 扩展模型没有为此提供任何东西。可能的解决方法是:

  1. 您可以考虑在加载项项目中使用 Outlook 窗体区域。但是他们不提供这样的布局。有关详细信息,请参阅 Creating Outlook Form Regions

  2. 您也可以考虑使用 Windows API 函数对 Outlook windows 进行子类化并插入您自己的表单。有关详细信息,请参阅 Adjacent Windows In Outlook

  3. Add-in Express 提供 Advanced Outlook view and form regions.

那个区域没有暴露。但您可以尝试设置一个类别 - 它会显示在消息上方的区域 header.