Outlook 2007 および 2010 用に c# でアドインを開発しています。
Outlook.MailItem
現在表示されているメールのオブジェクトがあり、メールテキストの一部をボタンで置き換えたいとしましょう。これにより、内部アドイン関数が呼び出されます (もちろん、いくつかのパラメーターを渡します)。そのコールバックをアドイン関数にすることさえ可能ですか? はいの場合、これに関連するものが見つからないように見えるので、皆さんは私を正しい軌道に乗せることができます.
私の知る限り、にボタンを追加することはできませんMailItem.Body
。メッセージ本文の内容に基づいてリボン UIに項目を追加するのが最善の方法です。カスタムタスク パネルとフォーム領域を使用した同様の方法もあります。
Word Editor を直接操作してみることができますが、その方法は試していません。
Outlook.Inspector inspector = Globals.ThisAddIn.Application.ActiveInspector();
Word.Document document = (Word.Document)inspector.WordEditor;