2015-06-11 480 views
-1

我试图开发一个Outlook加载项,通过显示带有几个TextBox控件的Windows窗体来向用户询问信息。文本(包括姓名,电话,电子邮件地址等)用户输入将作为签名添加到Outlook邮件正文中。如何从文本框中复制文本并粘贴到Outlook邮件正文

只是想知道如何获得输入的所有数据并将它们粘贴到Outlook邮件正文上?我可以将它们全部复制到剪贴板上并粘贴到身体中吗?仍然无法找到一个适当的方法来实现这一点,你能给我一些建议吗?

回答

0

您可以在Windows窗体上定义公共方法和属性以获取用户输入的值。

Outlook对象模型提供了工作项目正文方式主要有三种:

  1. Body - 代表Outlook项目的明文体的字符串。
  2. HTMLBody - 表示指定项目的HTML正文的字符串。
  3. Word editor - 正在显示的消息的Microsoft Word文档对象模型。 Inspector类的WordEditor属性返回Word对象模型中的Document类的实例,您可以使用该对象设置消息正文。

您可以在Chapter 17: Working with Item Bodies中阅读更多关于所有这些方法。我们决定选择哪种方式来自定义邮件正文中的签名。

要获取活动检查器窗口,请使用Application类的ActiveInspector方法。该方法返回桌面上最顶端的Inspector对象。 CurrentItem属性返回一个Object(它将成为您的案例中的一个邮件项目),表示检查器中显示的当前项目。

相关问题