1
我要去訪問Outlook MAPI文件夾和接收郵件訪問郵件對象MAPI address.Here是我的方法無法從調用函數
public static string GetSenderEmailAddress(Microsoft.Office.Interop.Outlook.MailItem mapiObject)
{
Microsoft.Office.Interop.Outlook.PropertyAccessor oPA;
string propName = "http://schemas.microsoft.com/mapi/proptag/0x0065001F";
oPA = mapiObject.PropertyAccessor;
string email = oPA.GetProperty(propName).ToString();
return email;
}
當按鈕的單擊事件稱爲,我需要的大火,方法和檢索郵件地址。
按鈕點擊事件在這裏。
private void button3_Click(object sender, RibbonControlEventArgs e)
{
string mailadd = ThisAddIn.GetSenderEmailAddress(Microsoft.Office.Interop.Outlook.MailItem);
System.Windows.Forms.MessageBox.Show(mailadd);
}
錯誤放在這裏
Microsoft.Office.Interop.Outlook.MailItem是一個「type'which無效在給定上下文
這是我的第一個插件,有誰知道如何實現這個結果?
你確定的MailItem對象是有效的?它從何而來? –
當我調用按鈕單擊事件錯誤happend.It函數來自調用函數 –
好吧,調用者函數從哪裏得到它? –