C# VSTO Outlook加载项电子邮件发件人名称

C# VSTO Outlook加载项电子邮件发件人名称,c#,vsto,outlook-addin,C#,Vsto,Outlook Addin,我有一个VSTO Outlook 2013加载项,它在“读取邮件”窗口打开时从CurrentItem读取属性。当我得到属性发送者时,我总是得到系统。\uuu comobject为什么它一直返回这个?属性返回一个与发送邮件项目的帐户的用户对应的对象。属性返回一个与发送邮件项目的帐户的用户对应的对象。属性返回与发送邮件项目的帐户用户对应的对象。属性返回与发送邮件项目的帐户用户对应的对象 //if it is a regular mail or a Meeting mail var senderNam

我有一个VSTO Outlook 2013加载项,它在“读取邮件”窗口打开时从CurrentItem读取属性。当我得到属性发送者时,我总是得到系统。\uuu comobject为什么它一直返回这个?

属性返回一个与发送邮件项目的帐户的用户对应的对象。

属性返回一个与发送邮件项目的帐户的用户对应的对象。

属性返回与发送邮件项目的帐户用户对应的对象。

属性返回与发送邮件项目的帐户用户对应的对象

//if it is a regular mail or a Meeting mail
var senderName = mail.Sendername;

//if it is a task mail
var senderName = mail.Owner;
希望能帮助你

希望能帮助你

希望能帮助你


希望能帮助你

Outlook.Application oApp=新建Outlook.Application(); Outlook.NameSpace oApp1=oApp.GetNamespace(“MAPI”)


oApp1.CurrentUser.Name

Outlook.Application oApp=新建Outlook.Application(); Outlook.NameSpace oApp1=oApp.GetNamespace(“MAPI”)


oApp1.CurrentUser.Name

Outlook.Application oApp=新建Outlook.Application(); Outlook.NameSpace oApp1=oApp.GetNamespace(“MAPI”)


oApp1.CurrentUser.Name

Outlook.Application oApp=新建Outlook.Application(); Outlook.NameSpace oApp1=oApp.GetNamespace(“MAPI”)


oApp1.CurrentUser.Name

啊,这就解释了为什么我要拿回那个值。那么,访问表示发送方显示名称的字符串的正确方法是什么?AddressEntry.名称似乎不正确。如果是,那么AddressEntry.Address和MailItem.SenderEmailAddress之间有什么区别?这两种方法都可以接受(工作方式相同)。您可能会发现AddressEntry类的方法很有用。如果AddressEntry对应于Outlook联系人通讯簿(CAB)中的联系人,则它将返回表示AddressEntry的ContactItem对象。感谢您的建议。这是非常有帮助的。啊,这就解释了为什么我要找回那个值。那么,访问表示发送方显示名称的字符串的正确方法是什么?AddressEntry.名称似乎不正确。如果是,那么AddressEntry.Address和MailItem.SenderEmailAddress之间有什么区别?这两种方法都可以接受(工作方式相同)。您可能会发现AddressEntry类的方法很有用。如果AddressEntry对应于Outlook联系人通讯簿(CAB)中的联系人,则它将返回表示AddressEntry的ContactItem对象。感谢您的建议。这是非常有帮助的。啊,这就解释了为什么我要找回那个值。那么,访问表示发送方显示名称的字符串的正确方法是什么?AddressEntry.名称似乎不正确。如果是,那么AddressEntry.Address和MailItem.SenderEmailAddress之间有什么区别?这两种方法都可以接受(工作方式相同)。您可能会发现AddressEntry类的方法很有用。如果AddressEntry对应于Outlook联系人通讯簿(CAB)中的联系人,则它将返回表示AddressEntry的ContactItem对象。感谢您的建议。这是非常有帮助的。啊,这就解释了为什么我要找回那个值。那么,访问表示发送方显示名称的字符串的正确方法是什么?AddressEntry.名称似乎不正确。如果是,那么AddressEntry.Address和MailItem.SenderEmailAddress之间有什么区别?这两种方法都可以接受(工作方式相同)。您可能会发现AddressEntry类的方法很有用。如果AddressEntry对应于Outlook联系人通讯簿(CAB)中的联系人,则它将返回表示AddressEntry的ContactItem对象。感谢您的建议。这是非常有帮助的。解释一下你所做的事情,以及你所面临的问题会很好。仅仅发布一些代码并不能帮助理解您的问题。解释一下您所做的事情以及您所面临的问题将是非常好的。仅仅发布一些代码并不能帮助理解您的问题。解释一下您所做的事情以及您所面临的问题将是非常好的。仅仅发布一些代码并不能帮助理解您的问题。解释一下您所做的事情以及您所面临的问题将是非常好的。仅仅发布一些代码并不能帮助理解您的问题。