Outlook タスクを作成して送信できるようにするために 2 つの方法を試しましたが、どちらも自分では解決できない方法でエラーが発生しました。
Microsoft Outlook 14.0 Object Library と MSDN の How To を使用して Outlook タスクを作成できません: http://msdn.microsoft.com/en-us/library/office/ff184639.aspx
このコードの最初の行は、Outlook.TaskItem を作成します。
Outlook.TaskItem task = Application.CreateItem(
Outlook.OlItemType.olTaskItem) as Outlook.TaskItem;
「Application.CreateItem」がエラーをスローします。
'System.Windows.Forms.Application' does not contain a definition for 'CreateItem'
System.Window.Forms.Application の代わりに、探しているクラスは Outlook.ApplicationClass にあると思いますが、これも機能しません。
したがって、上記のコードを次のコードに置き換える 2 回目の試みは、TaskItem を作成するためのものです。
Outlook.ApplicationClass app = new Outlook.ApplicationClass();
Outlook.TaskItem tsk = (Outlook.TaskItem)
app.CreateItem(Outlook.OlItemType.olTaskItem);
私が得るエラーは次のとおりです。
Interop type 'Microsoft.Office.Interop.Outlook.ApplicationClass' cannot be embedded. Use the applicable interface instead.
私はまだ C# を学習中で、これらのエラーのいずれかを解決する方法がわかりません。どんな助けでも大歓迎です。