ボタンを押した後にフッターをメールに追加するOutlookアドインを作成しています。VSTO Word EditorにmailItemブックマークが表示されない
mailItem.HtmlBodyに表示されている「_MailAutoSig」や「_MailOriginal」のブックマークに問題がありますが、WordEditorでメールを開いている間は、ブックマークはまったくありません。
私は電子メールの内容を読み取るために、次の小屋を使用します。私は何か間違ったことをやっているか、私はWord.DocumentへのブックマークをmailItemをロードするために何をすべきかあれば
private void logHtml_Click(object sender, RibbonControlEventArgs e)
{
ILog log = LogManager.GetLogger("mailItem");
log.Info(GetMailItem(e).HTMLBody);
}
private void logWord_Click(object sender, RibbonControlEventArgs e)
{
ILog log = LogManager.GetLogger("WordDoc");
Outlook.MailItem mailItem = null;
mailItem = GetMailItem(e);
if (mailItem != null)
{
Word.Document doc = mailItem.GetInspector.WordEditor as Word.Document;
Word.Bookmarks bookmarks = doc.Content.Bookmarks;
foreach (var bookmark in bookmarks)
{
log.Debug(bookmark.ToString());
}
log.Debug(doc.Bookmarks);
log.Debug(doc.Content.Text);
}
}
あなたは私に言うことができますか?