winforms アプリケーションがあり、新しい Outlook 電子メールを作成して開くメソッドを作成しようとしています。これまでのところ、
private void CreateOutlookEmail()
{
try
{
Outlook.MailItem mailItem = (Outlook.MailItem)
this.CreateItem(Outlook.OlItemType.olMailItem);
mailItem.Subject = "This is the subject";
mailItem.To = "someone@example.com";
mailItem.Body = "This is the message.";
mailItem.Importance = Outlook.OlImportance.olImportanceLow;
mailItem.Display(false);
}
catch (Exception eX)
{
throw new Exception("cDocument: Error occurred trying to Create an Outlook Email"
+ Environment.NewLine + eX.Message);
}
}
ただし、'CreateItem' 参照にはエラー メッセージで下線が引かれています。
「CreateItem の定義が含まれていません」
'CreateItem' は MS Office アイテムの標準的な方法だと思っていましたが、確かに別の Web サイトで上記のコードを見つけて、単純にコピーしました。
私は何を誤解していますか?