0
VBA樣本:Outlook Notes(備忘錄)可以在VSTO(C#)上添加項目嗎?
Set objNote = fldNote.Items.Add
With objMail
objNote.Body = "test"
End With
objNote.Save
我不知道該怎麼做,在C#(VSTO)
請幫助。
VBA樣本:Outlook Notes(備忘錄)可以在VSTO(C#)上添加項目嗎?
Set objNote = fldNote.Items.Add
With objMail
objNote.Body = "test"
End With
objNote.Save
我不知道該怎麼做,在C#(VSTO)
請幫助。
謝謝。
它是由以下方法實現
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);
和
private void OnItemSend(object item, ref bool cancel){
Outlook.NoteItem a = memofolder.Items.Add(Outlook.OlItemType.olNoteItem);
a.Body = "test";
a.Save();
上
運行Outlook 2016
你嘗試過這麼遠嗎?您是否已經將MAPIFolder對象指向默認的Notes文件夾,並且您只是試圖創建一個新項目? –