В Outlook я могу установить тему для нового сообщения (при создании нового почтового сообщения), но я хочу добавить текст.Поэтому мне нужно сначала получить тему, а затем установить ее.
Outlook.Application application = Globals.ThisAddIn.Application;
Outlook.Inspector inspector = application.ActiveInspector();
Outlook.MailItem myMailItem = (Outlook.MailItem)inspector.CurrentItem;
if (myMailItem != null && !string.IsNullOrEmpty(myMailItem.Subject))
{
myMailItem.Subject = "Following up on your order";
}
Этот код работает с ответами, но не с новыми сообщениями, поскольку в этом случае myMailItem имеет значение null.