2017-02-26 18 views
0

VBAサンプル:私はC#の(VSTO)Outlook Notes(メモ)はVSTO(C#)にアイテムを追加できますか?

でそれを行う方法がわからない

Set objNote = fldNote.Items.Add 
    With objMail 
     objNote.Body = "test" 
    End With 
objNote.Save 

を助けてください。

+0

実行する上

private void OnItemSend(object item, ref bool cancel){ Outlook.NoteItem a = memofolder.Items.Add(Outlook.OlItemType.olNoteItem); a.Body = "test"; a.Save(); 

? MAPIFolderオブジェクトが既定のNotesフォルダを指していて、新しいアイテムを作成しようとしていますか? –

答えて

0

ありがとうございます。

それは、以下の方法により実現した

public static Outlook.MAPIFolder memofolder; 

private void ThisAddIn_Startup(object sender, System.EventArgs e) 
     { 
      application = this.Application; 
      Outlook._NameSpace mapiNameSpace = application.GetNamespace("MAPI"); 
      memofolder = mapiNameSpace.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderNotes); 

、あなたがこれまでに試してみました何見通し2016

関連する問題